內的物體,我這裏這個視圖模型:myObsArr()[1].attrB
:knockoutjs修改observableArray
var myObsArr = ko.observableArray();
var object1 = {attrA : 'hello', attrB : false};
var object2 = {attrA : 'world', attrB : true};
myObsArr.push(object1, object2);
var vm = {
myObsArr : myObsArr
}
return vm;
我可以做,例如獲取從這個observableArray任意值。
有沒有什麼辦法可以SET這些價值觀像myObsArr[1].attrB = false
,沒有做任何remove
或replace
?
謝謝。
是的,你可以設置的值:'myObsArr [1]()attrB = FALSE' ...什麼是不工作? – nemesv
myObsArr()[1] .attrB = false; 你似乎忘記了()? – Adam
@nemesv'myObsArr [1]()。attrB = false' does not work – dafriskymonkey