Knockout 2.0 isComputed属性不';t返回期望值
我用头撞桌子已经有一段时间了——我到处寻找问题的答案。我在KO viewmodel中有一个isComputed属性,我试图在其中连接子集合的属性。但是,它顽固地返回一个布尔值。。。我知道我一定错过了一些非常简单的事情 我只是在寻找一个指针,指出我在这里做错了什么:Knockout 2.0 isComputed属性不';t返回期望值,knockout-2.0,Knockout 2.0,我用头撞桌子已经有一段时间了——我到处寻找问题的答案。我在KO viewmodel中有一个isComputed属性,我试图在其中连接子集合的属性。但是,它顽固地返回一个布尔值。。。我知道我一定错过了一些非常简单的事情 我只是在寻找一个指针,指出我在这里做错了什么: self.allWorkcenters = ko.isComputed(function() { var centers = ""; ko.utils.arrayForEach(self.locationScans()
self.allWorkcenters = ko.isComputed(function() {
var centers = "";
ko.utils.arrayForEach(self.locationScans(), function(item) {
var wc = item.workCenter.code();
centers += "\r\n" + wc;
});
/*
expecting something like "vutek, vutek, packing, finishing"
*/
return centers;
});
整个对象和数据如下所示:
更新:我是个白痴。。。我用的是isComputed而不是computed。嗯。好了,开始工作了:开始工作了。有时候这很有趣。使用工作小提琴链接更新了原始问题