javascript 数组过滤器 - 淘汰赛

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 数组过滤器 - 淘汰赛相关的知识,希望对你有一定的参考价值。

function ProductModel() {
    var self = this;
    self.products = ko.observableArray([]);

    self.currentFilter = ko.observable(); // property to store the filter

    //...

    self.filterProducts = ko.computed(function() {
        if(!self.currentFilter()) {
            return self.products(); 
        } else {
            return ko.utils.arrayFilter(self.products(), function(prod) {
                return prod.genre == self.currentFilter();
            });
        }
    });
}

以上是关于javascript 数组过滤器 - 淘汰赛的主要内容,如果未能解决你的问题,请参考以下文章

在淘汰赛中将 JSON 数据转换为 Javascript 数组

将 Javascript 与 html 嵌套时,淘汰赛 MVC4 不兼容

使用淘汰赛js过滤表

用淘汰赛过滤谷歌标记

淘汰JS过滤

数组 - Javascript - 使用输入搜索过滤对象数组