您可以在此处看到一个示例:
StatBanner 是在 components 目录中定义的本地类:
在您的情况下,那将是 api.renderInOutlet("above-main-container", YourClass)
我不认为您可以在 HEAD 文件中执行此操作。您应该将代码拆分成多个文件。
我鼓励您使用Discourse Theme CLI,因为它将使开发 Theme component 更加容易!
您的 Theme Component 是公开的吗?
您可以在此处看到一个示例:
StatBanner 是在 components 目录中定义的本地类:
在您的情况下,那将是 api.renderInOutlet("above-main-container", YourClass)
我不认为您可以在 HEAD 文件中执行此操作。您应该将代码拆分成多个文件。
我鼓励您使用Discourse Theme CLI,因为它将使开发 Theme component 更加容易!
您的 Theme Component 是公开的吗?