javascript - Ember filterBy - 使用多个值进行过滤

标签 javascript json ember.js

如何使用 filterBy 函数使用多个值来过滤列表?

我的场景是 - 我有一个控制台列表,我想根据 console_id 对其进行过滤。

不幸的是,我无法控制 JSON,因此每个控制台都有不同的 ID。我想遍历嵌套的 assignedConsole JSON 中的控制台 ID,然后过滤根 assignedConsole JSON。

我可以获取第一个对象的控制台 ID 并将其放入过滤器中,但我不知道如何使用两个值

我创建了一个 emberjs bin 来演示我的问题:http://emberjs.jsbin.com/kojute/2/

最佳答案

在对我之前的回答进行一些澄清之后,我意识到您想按控制台进行过滤,而不是过滤分配的控制台值。我的建议是在 Controller 上添加一个 selectedConsole 属性,并显示所选控制台的 assignedConsoles 数组。

工作 JSBin:http://jsbin.com/nuroyuvuta/9

关于javascript - Ember filterBy - 使用多个值进行过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27545327/

相关文章:

javascript - swfobject、FB.ui 回调、AS3 ExternalInterface 和 IE 无法正常工作

javascript - 从注入(inject)的脚本中删除监听器

jquery - 如何在成功回调时触发ajax错误回调?

java - json mapper writerWithDefaultPrettyPrinter 用于由换行符分隔的多个 json 对象

json - ExtJS 4 MVC,获取复选框值整数而不是 bool 值

keyboard - 如何在 Ember 中捕获全局按键事件

javascript - 选项意义 = merge({}, options) 语句

javascript - JavaScript 中日期验证的正则表达式

javascript - 如何限制 ember.js 中 findAll 的结果?

express - 将 Ember 与 Express JS 集成