Ember.js 余烬数据初始值设定项顺序
为什么在ember数据库中,在初始化期间,在“存储”初始值设定项之前调用初始值设定项“injectStore”(在存储注册之前也是如此) --Ember.js 余烬数据初始值设定项顺序,ember.js,ember-data,ember-app-kit,Ember.js,Ember Data,Ember App Kit,为什么在ember数据库中,在初始化期间,在“存储”初始值设定项之前调用初始值设定项“injectStore”(在存储注册之前也是如此) -- 不应该,先注册,然后注入?请参阅Stefan Penner的评论,这正是我想要的!非常感谢。 Ember.onLoad('Ember.Application', function(Application) { Application.initializer({ name: "store", initialize: function(co
不应该,先注册,然后注入?请参阅Stefan Penner的评论,这正是我想要的!非常感谢。
Ember.onLoad('Ember.Application', function(Application) {
Application.initializer({
name: "store",
initialize: function(container, application) {
application.register('store:main', application.Store || DS.Store);
...
Application.initializer({
name: "injectStore",
before: "store",
initialize: function(container, application) {
application.inject('controller', 'store', 'store:main');
application.inject('route', 'store', 'store:main');
...