2012-02-05 10 views
3

私はバックボーンモデルを持っています。そのモデルにはいくつかのコレクションがあり、それらのコレクションにはいくつかのモデルがあり、それらのモデルにはコレクションなどがあるかもしれません。どのようにして完全なbackbone.jsツリーを移動しますか?

このモデルを1つのクライアントで使用し、その一部が存在しない別のクライアントでそのモデルをすべて複製する必要があります。

私は、モデルを分解してツリーの各枝を降りることができるいくつかの種類の再帰関数について考えてきましたが、再構築についてはわかりません。

アイデア?ありがとう!

+0

あなたは属性として、または直接モデル/属性上のこれらのモデル/コレクションを維持していますか? –

+0

@TomTuどちらかの方法で保存できます。 – fancy

+0

@TomTu私は、それぞれにあるレベルの関係データを保存する必要があると思っています。少なくとも親子は、ツリーを介して再帰できるように設定されています。たぶんバックボーン - relしかし、それは過度の可能性があります。 – fancy

答えて

2

Backbone.jsにはネストされたモデルとコレクションのサポートが含まれていませんby default。ただし、their wikiに記載されているいくつかのソリューションがあります。

はちょうどそのページをオフ数を一覧表示します

関連する問題