返回空值以及javascript中的项列表

时间:2015-04-07 15:15:41

标签: javascript arrays list knockout.js

我正在使用Knockout Js函数,该函数使用以下脚本从数组中返回不同的项目列表

 self.products = ko.computed(function () {
        var products = ko.utils.arrayMap(ko.observableArray(self.datainput()).extendsdistinct('Product')(), function (item) {
            return item.Product;
        })
        return ko.utils.arrayGetDistinctValues(products);
    }, this);

上面的脚本工作正常,但在我的数组中,我有几个没有返回的空字符串类型的字符串。

例如,我有一个数组["","","A","A","","B","C"]

当我将上面的数组传递给我的函数时,结果是["A","B","C"],但我一直希望它是["","A","B","C"]

我知道解决此问题的好方法吗?

0 个答案:

没有答案