如何在App中注入依赖项?

时间:2013-10-17 02:24:43

标签: ember.js

例如我有这个初始值设定项:

App.initializer({
  name: "occasional",
  initialize: function(container, application) {
    container.register('occasional:main', application.Occasional, { singleton: true });
    container.typeInjection('controller', 'occasional', 'occasional:main');
  }
});

为每个控制器提供一个属性occasional,它引用App.Occasional的单例实例。

如何为App提供引用相同单身的occasional属性?

我试过了:

container.typeInjection('application:main', 'occasional', 'occasional:main');

但它似乎不是一个神奇的短语。

0 个答案:

没有答案