私はこの質問は私のと同様であることが判明 - Replace all elements in Knockout.js observableArrayobservableArrayを置き換えますか?
私は別の質問を持っている - 私は新しい内容にobservableArray
のすべての要素を交換する場合、同様UI
に反映されますか?
は、ここでのシナリオです:私は内容の完全なtable
を表示html
ファイルを持っています。それはまた、UIを更新するその観測可能なので、
var table = ko.observableArray(); // {1,2,3,4,5} - UI shows 1,2,3,4,5 in the table
// now I replace all the contents
table = {6,3,8,9};
// **will the UI display the updated content, which is {6,7,8,9} in the table? Or will it still display {1,2,3,4,5}?**
を、配列は、その内容に観察ではありません。配列の要素を変更すると、UIが更新されません。要素を追加/削除すると、UIが更新されます。詳しい情報は次のとおりです。http://knockoutjs.com/documentation/observableArrays.html –
はい。私の意図は、配列のすべての内容を削除して新しいものを入れ、新しいものがUIに反映されていることを確認することです。 – AlwaysALearner