0

Knockout.jsのマッパープラグインを使用して、サーバーからのJSONを処理しています。親と子を設定しましたが、親がいない子もいます。これらの迷子の子供は、新しい親または「里親」のようなモデルに入れ、里親にアクセスしてのリストの「foreach」で反復する方法を持っているハンドラーが必要です。

これが私がこれまでに持っているもののコードサンプルです:http://pastie.org/3708368

ハンドラーは里親のためにどこに行きますか?それとも、特別な里親を両親に追加することはできますか?

基本的なユースケースは、子が(コンテキストを与えるために)割り当てられていないタスクであるというものです。

入力ありがとうございます!

4

1 に答える 1

1

私はこの高度な例をたくさん描くことができました:http://jsfiddle.net/rniemeyer/UdXr4/

座席表をシミュレートし、作成者のカスタムプラグインであるKnockout-sortableを使用します。私はそれを強くお勧めします。例を調べた後、マッパーを使用する必要はないが、代わりに特定のコレクションにアクセスするビューを定義できることに気付きました。

著者への小道具、それは多くの有用で有用な仕事です。

アップデート

createマッピング中に子のプロパティを設定するためのはるかに優れた手法があります。このGitHubの問題を参照してください:https ://github.com/rniemeyer/knockout-sortable/issues/15

于 2012-04-02T05:30:39.733 に答える