ember.js - 对不同的对象重用模型

标签 ember.js ember-data

我定义了以下模型:

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

可以通过 api/nodes 中的 REST 检索此模型的数据。

现在我有类似的数据,可以在 api/phonenumbers 中找到。数据的结构是相同的,所以我想重用该模型。我已经定义:

App.Phonenumber = App.Node;

但这不起作用。对于此模型,请求仍会发送到 api/nodes。为什么?如何重用模型?

最佳答案

我认为App.Phonenumber = App.Node.extend({});可能会成功。

关于ember.js - 对不同的对象重用模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15808728/

相关文章:

google-chrome - 使用特定扩展程序启动 testem chrome 浏览器

ember.js - Ember 数据错误 : "Assertion Failed: You need to pass a model name to the store' s modelFor method"

javascript - Ember 1.13.3 中服务器端错误处理

javascript - Ember 2,性能困境,路由或 Controller 中的计算属性?

ember.js - 如何使用 ember-data 手动将对象状态设置为清理(已保存)

ember.js - 删除记录后列表未更新

javascript - Ember 如何在手动刷新页面时保留查询参数?

javascript - 将数据传递给子模板

ember.js - Ember Data 中的一种方式关系?

ember.js - 在使用 http-mock 的 Ember CLI 应用程序中配置 CSP