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 cli中扩展模型_Ember.js_Ember Data_Ember Cli - Fatal编程技术网

Ember.js 如何在ember cli中扩展模型

Ember.js 如何在ember cli中扩展模型,ember.js,ember-data,ember-cli,Ember.js,Ember Data,Ember Cli,可以通过以下方式在“正常”余烬中完成: App.Person = DS.Model.extend({ name: DS.attr('string') }); App.Soldier = App.Person.extend({ rank: DS.attr('string') }); 如何在Ember cli中实现这一点?我不知道如何接近原始类型的人 import Person from "./person"; export default Person.extend({ rank

可以通过以下方式在“正常”余烬中完成:

App.Person = DS.Model.extend({
  name: DS.attr('string')
});

App.Soldier = App.Person.extend({
  rank: DS.attr('string')
});
如何在Ember cli中实现这一点?我不知道如何接近原始类型的人

import Person from "./person";

export default Person.extend({
  rank: DS.attr('string')
});
在名为
soldier.js的文件中


我认为应该这样做。

这实际上解决了它。谢谢很高兴听到-请随意接受它作为答案。在ember cli中,对象的名称来自文件名。