0

我已经把头撞在桌子上一段时间了——并四处寻找我的问题的答案。我在 KO 视图模型中有一个 isComputed 属性,我试图在其中连接子集合的属性。然而,它顽固地返回一个布尔值......我知道我一定错过了一些非常简单的东西!

我只是在寻找关于我在这里做错了什么的指针:

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;
});

整个对象和数据都在这里:http: //jsfiddle.net/austriacus/mGAcU/

更新:我是个白痴......我使用 isComputed 而不是计算。呃。好的,它正在工作:http: //jsfiddle.net/austriacus/mGAcU/16/

4

1 回答 1

0

得到它的工作。有趣的是,这有时是如何工作的。使用工作小提琴链接更新了原始问题

于 2012-12-13T20:51:53.587 回答