【发布时间】:2013-12-05 15:36:44
【问题描述】:
是否可以通过不同的属性在主干上获取?
现在我只能通过 ID 获取,这将返回 /url/IDVALUE 是可以做到的
model.fetch({name:'VALUE'});
然后它会生成 /url/NAMEVALUE ?
谢谢。
【问题讨论】:
标签: backbone.js
是否可以通过不同的属性在主干上获取?
现在我只能通过 ID 获取,这将返回 /url/IDVALUE 是可以做到的
model.fetch({name:'VALUE'});
然后它会生成 /url/NAMEVALUE ?
谢谢。
【问题讨论】:
标签: backbone.js
这是一种解决方法,我认为您应该使用它来进行提取,但我认为它可以工作
更改 IdAttribute 并使用名称, 那么当您获取模型时,url 将使用 name 属性
http://backbonejs.org/#Model-idAttribute
var Model = Backbone.Model.extend({
idAttribute: "name"
});
【讨论】: