【问题标题】:Ember-CLI: Initializers and Initializer subclassEmber-CLI:初始化器和初始化器子类
【发布时间】:2014-08-21 06:15:34
【问题描述】:

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

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

在这种情况下,我将如何定义该 Initializer 的子类...以下代码是否正确?

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

【问题讨论】:

    标签: ember.js ember-cli


    【解决方案1】:

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

     import Observation from './observation';
    
     export default Observation.extend{
       newProperty: 1,
       otherProperties: 2
     };
    

    【讨论】:

    • 再次感谢@blessenm,我开始看到整个导入/导出模式的全貌。
    猜你喜欢
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-23
    • 1970-01-01
    相关资源
    最近更新 更多