プロジェクトで使用しているコードの簡略化されたバージョンである jsFiddel に次のコードがあります。
次のように、サーバーからカテゴリをプリロードしようとしています。
$(document).ready(function(){
var mv = new configuratorPublicModelView();
ko.applyBindings(mv);
mv.loadFunctions("", 1);
});
カテゴリをループすると、カテゴリが読み込まれていることがわかりますが、ノックアウトは何もしません。
なにが問題ですか?
編集 バインディングの適用方法と関係があると思います。私が次のことをするとき:
ko.applyBindings(new configuratorPublicModelView());
テストオブザーバブルを表示できますが、他の方法では表示されません。