我试图在observableArray
没有相互引用的情况下将值从一个传递到另一个,正确知道我是否更改了它们同步的可观察数组值之一并且两者都具有相同的值。
这是jsFiddle
JavaScript:
var test = ko.observableArray([1, 2, 3]);
var test2 = ko.observableArray(test());
test2()[0] = 2;
console.log(test());
console.log(test2());
输出:
[2,2,3]
[2,2,3]
预期的:
[1,2,3]
[2,2,3]