【问题标题】:knockout multiple filter options淘汰多个过滤器选项
【发布时间】:2015-09-09 18:58:34
【问题描述】:

我被数组过滤器淘汰/如何使用多个选项过滤数组。

我正在尝试从type == "nono" 和data -> beds == 1. 的“矩阵”中找到正确的项目

我可以轻松地按 type == "nono" 进行过滤,但我不知道如何获取数据中的项目。

我希望小提琴能展示我正在尝试做的事情,但如果您需要任何澄清,请告诉我。

例如我希望它返回 { 编号:1, 床位:1, 浴池:1, 最低价:1564, 价格高:1930 }

Link to JS Fiddle

【问题讨论】:

  • 可能是这样的。 jsfiddle.net/newuserjs/R8dpQ/196
  • 完美 - 它正在运行我没有得到的 foreach!把它作为答案,这样我就可以接受了!!谢谢

标签: arrays knockout.js filter filtering


【解决方案1】:

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

例如小提琴http://jsfiddle.net/newuserjs/R8dpQ/196/

【讨论】:

    猜你喜欢
    • 2012-05-17
    • 2018-08-13
    • 2015-12-11
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多