0

API 呼び出しにセマンティック ルートを使用するソフトウェアに取り組んでいます。したがって、たとえば、特定の foo が必要な場合は、 を呼び出します/foo/1。foos のリストが必要な場合は、 を使用します/foos

Backbone.Model私はそれをシングルFooの とBackbone.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