Backbone.jsを使用しています
ページにモデルのリストが複数あります。Backbone.Collection.extendを使用して1つの「クラス」を作成し、リストをこの「クラス」のインスタンスにする必要がありますか、それともページにモデルリストがあるのと同じ数のクラスを作成する必要がありますか?
だから、私はこれを行う必要があります:
var MyCol1 = new Backbone.Collection.extend({})
var MyCol2 = new Backbone.Collection.extend({})
var listView1 = new ItemsView({ collection: new MyCol1 })
var listView2 = new ItemsView({ collection: new MyCol2 })
というかこれ?
var MyCol = Backbone.Collection.extend({})
var listView1 = new ItemsView({ collection: new MyCol })
var listView2 = new ItemsView({ collection: new MyCol })
この時点では、すべてのリストの動作はほぼ同じですが、アタッチされるバックエンドURLが異なります。