# 无法让我的组件中的JS代码编译，错误：SyntaxError: 私有字段必须在封闭的类中使用

**URL:** <https://meta.discourse.org/t/cannot-get-the-js-in-my-component-to-compile-syntaxerror-private-field-must-be-used-in-an-enclosing-class/327492>\
**Category:** Development\
**Created:** [2024 年9 月 21 日 04:52 UTC](https://meta.discourse.org/t/cannot-get-the-js-in-my-component-to-compile-syntaxerror-private-field-must-be-used-in-an-enclosing-class/327492 "2024-09-21T04:52:21Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

作者： ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
发布日期： [2024 年9 月 21 日 15:32 UTC](https://meta.discourse.org/t/cannot-get-the-js-in-my-component-to-compile-syntaxerror-private-field-must-be-used-in-an-enclosing-class/327492/8 "2024-09-21T15:32:44Z")

</div>

小组件即将消失。使用小组件 API 不是一个好主意。

请使用 Glimmer 组件。

---

_[View the full topic](https://meta.discourse.org/t/cannot-get-the-js-in-my-component-to-compile-syntaxerror-private-field-must-be-used-in-an-enclosing-class/327492)._
