更改Backbone Model和Collection的'url'属性

时间:2012-11-10 19:00:07

标签: backbone.js sync

我为Backbone编写自定义sync,同步名称url不是一个明显的选择。我想把它变成point,而不是:

MyAppModel = Backbone.Model.extend({
    url: '/some/api'
});

我可以用......

MyAppModel = Backbone.Model.extend({
    point: 'some/reference`
});

有没有办法(不修改Backbone)这样做url = point

1 个答案:

答案 0 :(得分:2)

这应该有效: url = function(){return this.point };

但为什么要“重命名”url属性?只是为了语义?