【发布时间】:2014-06-30 18:32:22
【问题描述】:
根据我目前对 Ember-CLI / ES6 Resolver 的理解,请帮助我阐明为对象定义类和对应子类的正确方法。
假设我有一个 Ember.Object:
文件名: orange-widget.js
export default Ember.Object.extend({
//Code
});
是否可以仅通过在第一行引用它来定义它的子类?
例如cool-orange-widget.js
export default Ember.OrangeWidget.extend({
//New Code
});
还是我需要导出 OrangeWidget 类,然后导入到子类中?
var OrangeWidget = Ember.Object.extend({
//Code
});
export default OrangeWidget;
...然后
import OrangeWidget from 'orange-widget';
var CoolOrangeWidget = Ember.OrangeWidget.extend({
//Code
});
export default CoolOrangeWidget;
哪种方法正确?
【问题讨论】: