たとえば、次のイニシャライザがあります。
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
。
occasional
同じシングルトンを参照するプロパティを App にも与えるにはどうすればよいですか?
私はもう試した:
container.typeInjection('application:main', 'occasional', 'occasional:main');
しかし、それは魔法のフレーズではないようでした。