我现在的余烬项目的结构是这样的:进样灰烬服务从子
+-- app
| services
| +-- service1.js
| | subfolder
| | +-- service2.js
我刚才在服务文件夹的根目录中的服务(service1.js)。我可以完美地将其注入像这样的控制器中:
service: Ember.inject.service("service1"),
但是我想在我的services文件夹中找到更多的结构。我想把一个服务(service2.js)放在一个子文件夹('子文件夹')中。
如何将此注入到我的controller.js/component.js中?如果我写了下来:
service: Ember.inject.service("subfolder/service2") or
service: Ember.inject.service("subfolder.service2"),
这不起作用
试图注入一个未知的注射
我怎样才能从注入的子文件夹服务到我的控制器/组件/等等?
这应该可以工作'Ember.inject.service(“subfolder/service2”)''但是你应该在子文件夹里有'service2.js' – kumkanillam