例如我有这个初始化程序:
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');
但这似乎不是神奇的短语。