MVC(モデルビューコレクション)アーキテクチャで複雑なモデルを表現する必要があります。で使用backbone.js
していjsTree
ます。
サーバーからデータを取得し、それを使用JSON
してツリーを作成しています。ツリーを表示するために、jQueryのjsTree
プラグインを使用しています。データは、一部のリモートシステムのファイルシステムアーキテクチャを表しています。
私が直面している問題は次のとおりです。
- 2つのモデルを作成する必要がありますか?ディレクトリ内にさらに多くのファイルが存在する可能性があるため、1つはディレクトリを表し、もう1つはファイルを表します。
- UIを使用してビューを添付するにはどうすればよいですか?ビューはjsTreeプラグインによって動的に作成されているため、すべてのイベントをリッスンし、それらに応じてサーバー側のアクションを実行したいと思います。
- 2つのモデルを作成する場合、2つのコレクションを作成する必要がありますか?すべてのモデルのフルセットのIDが一意になるため、1つで十分でしょうか。
ありがとう