0

我正在开发一款使用语义路由进行 API 调用的软件。因此,例如,如果我们想要一个特定的 foo,我们调用/foo/1. 现在,如果我们需要一个 foo 列表,我们使用/foos.

我想将其映射Backbone.Model为单曲FooBackbone.Collection列表foos。我的看法是:

var FooCollection = Backbone.Collection.extend({
    model: FooModel,
    url: function () {
        return '/foos';
    }
});

var FooModel = Backbone.Model.extend({
    urlRoot: function () {
        return '/foo';
    }
});

这是最好的方法吗?你能帮我改进这段代码吗?

4

0 回答 0