开始使用Backbone和RESTful API

时间:2012-07-24 19:03:06

标签: rest backbone.js

在Backbone中,我有一个User模型:

var User = Backbone.Model.extend({
  url: '/api/user'
});

接下来,我实例化一个用户对象:

var user = new User({ id: "123" });

然后我打电话给:

user.fetch();

在检查Web Inspector中的网络窗格时,在/api/user上调用fetch方法时,似乎正在user进行API调用。我的问题很简单:我不应该期望它对/api/user/123进行API调用吗?

1 个答案:

答案 0 :(得分:4)

您正在使用集合之外的模型,因此您需要设置urlroot

http://backbonejs.org/#Model-url