我为Backbone编写自定义sync
,同步名称url
不是一个明显的选择。我想把它变成point
,而不是:
MyAppModel = Backbone.Model.extend({
url: '/some/api'
});
我可以用......
MyAppModel = Backbone.Model.extend({
point: 'some/reference`
});
有没有办法(不修改Backbone)这样做url
= point
?
答案 0 :(得分:2)
这应该有效:
url = function(){return this.point };
但为什么要“重命名”url
属性?只是为了语义?