剔除多个过滤器选项

knockout multiple filter options

我对数组过滤器的敲除/如何使用多个选项过滤数组感到困惑。

我试图做的是从 'matrix' 中找到正确的项目,其中 type == "nono"data -> beds == 1.

我可以轻松地按类型筛选 == "nono" 但我对如何获取数据中的项目感到困惑。

我希望 fiddle 显示我正在尝试做的事情,但如果您需要任何说明,请告诉我。

例如我想要 return { 编号:1, 床位: 1, 浴室: 1, 价格最低:1564, 价格高:1930 }

Link to JS Fiddle

您可以 forEach 嵌套的 data 对象,如果 data.beds==1 则构建一个数组。

例子fiddlehttp://jsfiddle.net/newuserjs/R8dpQ/196/