分配时,Knockout可观察数组会被覆盖

时间:2017-08-30 14:10:31

标签: arrays knockout.js

我有一个可观察的数组,例如

obArray=observableArray([]);

然后在某个地方,我获取数据并将其分配给obArray

obArray=dataArray;

但是这个会把obArray变成普通的Array(指向内存中的dataArray)。 obArray的这个用例的解决方案是什么,它与dataArray具有相同的数据,仍然是一个可观察的数据?

1 个答案:

答案 0 :(得分:1)

您应该将新值放入可观察数组:

obArray(dataArray);