复制可观察数组
答
您可以用标准的JavaScript技术来克隆你的阵列。请参阅以下内容:
Copying array by value in JavaScript
所以,你可以复制如下:
var newArray = viewModel.observableArray().slice(0);
是。这工作。但是当更改原始数组时,目标数组也发生了变化。任何方式来避免这种情况? – Techonthenet 2013-04-24 09:42:53
你能解释一下这个吗? Share.Product = new SharedModel(data)var this = data; self.myid = ko.observable(data.id); (“Mentor.Shared.Product”,jquery) Share.ViewModel = new functionalmodel(data){ var this = data; self.name = ko.observable(data.name); }(“Mentor.Shared.Product”,jquery) 这个绑定如何应用于挖空。有些人可以解释一下。我在项目中看到很多这种类型的代码,并且我不熟悉代码。我正努力忍受下去。 – Techonthenet 2013-04-27 09:09:37