0

コードはここ にあります。observableArrayを初期化してko.applyBindingsを呼び出すと、うまく機能します。ただし、ビューモデルに対するその他の変更はUIには表示されません。observableArrayに別のオブジェクトを追加していますが、ノックアウトではグリッドにレンダリングされません。

4

1 に答える 1

4

observableArrayにプッシュするときはpush、基になる配列だけでなく、observableArray自体を直接呼び出す必要があります。

だから、あなたは電話したいと思うでしょう:

Categories.pushの代わりにCategories().push

observableArraysには、基になる配列で操作を実行し、サブスクライバーに通知する配列関数の多くへのラッパーが含まれています。

于 2012-08-03T11:43:01.083 に答える