如何在ember-cli中扩展模型

Bau*_*reg 3 ember.js ember-data ember-cli

它可以通过这种方式在"正常"的Ember中完成:

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

App.Soldier = App.Person.extend({
  rank: DS.attr('string')
});
Run Code Online (Sandbox Code Playgroud)

我怎样才能在Ember-cli中实现这一目标?我不知道如何访问原始类型的Person.

Cra*_*ack 18

import Person from "./person";

export default Person.extend({
  rank: DS.attr('string')
});
Run Code Online (Sandbox Code Playgroud)

在一个名为的文件中soldier.js.
我认为应该这样做.

  • 在ember cli中,对象从文件名中获取其名称. (2认同)