var sides = self.lines()[self.systemMV.EditableIndex()].Sides();
for (var i = 0; i < sides.length; i++) {
var sash =sides[i].Sashes();
for (var j = 0; j < sash.length; j++) {
alert(sash[j].GlassStockID());
sash[j].GlassStockID(gls.StockID);
alert(sash[j].GlassStockID());
}
}
我得到了这样的代码。我有一个名为“ self.lines()”的可剔除可观察变量,我想更改此可观察变量的子值的值,比如说这个subValue。 self.lines()。Sides()-> Sashes()-> GlassStockID(newValue)中的此子值。我尝试了太多的道路,但是没有用。它总是获得GlassStockID的旧值。我在此代码中缺少什么? enter image description here