0

次のような別の監視可能な配列にコピーする監視可能な配列があります。

var source = ko.observableArray(),
    copy = ko.observableArray();

copy(source());
source.push('a'); // 'a' is added to the copy but not to the UI (foreach)

ソース (source.push('a')) にプッシュすると、コピーには新しいアイテムが含まれますが、コピーを foreach にバインドすると UI は更新されません。コピーにプッシュすると、UI (foreach) が更新されます。

私の問題を示すフィドル: http://jsfiddle.net/GvGkp/2/

4

1 に答える 1

1

両方の観測可能な配列「ポイント」が同じデータを使用する場合

array2(array1);

この状況では、両方の配列が同時に更新されます (そして UI も)。それはあなたが望むものですか?

于 2013-02-16T01:30:05.857 に答える