0

サーバーからajax呼び出しを介してデータをロードし、ノックアウトマッピングプラグインを介してノックアウトデータモデルにマッピングしたいと思います。データのロードは機能しますが、唯一の問題は、親モデルで計算されたオブザーバブルが更新されないことです。誰かが私が間違っていることを私に説明できますか?ありがとう!

私の問題を示すためにフィドルを作成しました:http: //jsfiddle.net/N9Pmt/27/

4

1 に答える 1

1

データにはが含まれていますsumtest: 0computedこれにより、マッピングプロセスの終了までに、既存のオブザーバブルが新しいオブザーバブルに置き換えられます。既存の計算は引き続き再評価されますが、置き換えられているため、バインディングはそれを見つけることができなくなります。

sumtest1つの解決策は、次のようなマッピングオプションを無視することです。http: //jsfiddle.net/rniemeyer/N9Pmt/28/

于 2012-07-30T16:27:51.867 に答える