2014-06-30 189 views
2

目前,在灰燼-CLI的初始化函數的定義,像這樣:燼-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 
}; 

回答

4

只需將基礎初始值設定項導入到一個變量中並從中進行擴展。

import Observation from './observation'; 

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

再次感謝@blessenm,我開始看到整個導入/導出模式的全貌。 – Grapho