在 .gjs 文件中为移动视图显示不同内容

不。@service 装饰器仅在 Ember 类(如 Components 或 Services)中可用。如果 \u003ctemplate\u003e...\u003c/template\u003e 被重构为一个单独的组件,那么您就可以使用该装饰器。由于 apiInitializer() 只是一个函数,因此必须像普通 JS 一样访问服务。

您可以看到 Ember object ownership (getOwner, service injections, etc.)

1 个赞