Ember-CLI:Initializers和Initializer子类

时间:2014-06-30 19:28:24

标签: ember.js ember-cli

目前,在Ember-CLI中,初始化程序的定义如下:

// app/initializers/observation.js
export default {
  name: 'observation',
  initialize: function() {
    // code
  }
};

在这种情况下,我如何定义该初始化程序的子类...以下代码是否正确?

// app/initializers/close-observation.js
export default Ember.Observation.extend{
  newProperty: 1,
  otherProperties: 2
};

1 个答案:

答案 0 :(得分:4)

只需将基本初始化程序导入变量并从中扩展。

 import Observation from './observation';

 export default Observation.extend{
   newProperty: 1,
   otherProperties: 2
 };