如果您使用不合适的钩子(例如 $( document ).ready 或类似的钩子)来构建扩展,这是预期之中的。
Discourse 是一个 EmberJS 应用,因此任何扩展都应考虑到这一点,并挂钩到应用现有的钩子。您可以在 Developing Discourse Themes & Theme Components 了解相关信息。
如果您使用不合适的钩子(例如 $( document ).ready 或类似的钩子)来构建扩展,这是预期之中的。
Discourse 是一个 EmberJS 应用,因此任何扩展都应考虑到这一点,并挂钩到应用现有的钩子。您可以在 Developing Discourse Themes & Theme Components 了解相关信息。