私はBackboneを使い始めたばかりで、ある点で混乱しています。
ドキュメントのリストを表示するページがあります。
リスト内のドキュメントをクリックすると、編集用のドキュメント全体が開きます。
私が理解していることから、バックボーンでこのリストをモデル化する適切な方法は、ドキュメントモデルのコレクションとしてです。
var DocList = Backbone.Collection.extend({
model: document
});
ただし、ドキュメントモデルは大きくなり、多くのプロパティがあります。リストにそのすべての情報を表示する必要はありません。
次のようなものが望ましいのではないかと思います...
var ShortDoc = Backbone.Model.extend({});
var shortDoc = new Doc({
id: id,
title: docTitle
});
var DocList = Backbone.Collection.extend({
model: shortDoc
});
...ここで、shortDocには、リストを生成するために必要なプロパティのみが含まれています。
または、ドキュメントモデル全体でコレクションを使用することをお勧めしますか?
(事前に)あなたの助けに感謝します