私は次の設定をしています:
http://jsfiddle.net/josephbulger/FjmAU/
親子関係を持つKOJSビューモデルがあります。この関係を少し奇妙にしているのは、計算された関数の 1 つを実行するために、子が親を必要とすることです。
保存を呼び出し、すべての子をリロードする必要がある場合、親のオブザーバブルが変更されるたびに、古い子がまだ計算された関数を起動しているため、これは私にとってあらゆる種類の問題を引き起こします。
これは私が目指している動作ではありません。私がやりたいことは、保存する前にすべての子を完全に削除してから、サーバーのコールバックから子を追加し直すことです。これが意味することは、年老いた子供たちは記憶から完全に消え去り、もはやイベントを起動しないということです。しかし、実際に KOJS で適切にクリーンアップする方法がわかりません。この時点で適切に行う方法を知っている唯一のことは、親の子リストからそれらを削除することです。
KOJSビューモデルで子オブジェクトを完全に破棄する適切な方法は何ですか?