Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 余烬数据初始值设定项顺序_Ember.js_Ember Data_Ember App Kit - Fatal编程技术网

Ember.js 余烬数据初始值设定项顺序

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

为什么在ember数据库中,在初始化期间,在“存储”初始值设定项之前调用初始值设定项“injectStore”(在存储注册之前也是如此)

--


不应该,先注册,然后注入?

请参阅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');
      ...