javascript - 如何将值与 ember 模板中的查找表进行比较

标签 javascript ember.js

这个想法是能够执行类似的操作:

{{ #each color in colors }}
   <li class="{{if car.color==color 'selected' " > </li>
{{/each}}

我知道 ember 的政策是在模板中不包含逻辑,但经过一天的搜索,这个(简单的)问题仍然没有得到解答。

最佳答案

构建一个组件,将逻辑作为计算属性添加到组件中。

一个非常无聊的例子:http://emberjs.jsbin.com/conijumego/1/edit

您还可以使用needsitemController

另一个无聊的例子:http://emberjs.jsbin.com/taluwuquli/1/edit?html,js,output

关于javascript - 如何将值与 ember 模板中的查找表进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30361059/

相关文章:

javascript - 将旧网站与 Square Checkout API 集成

javascript - 为什么下面的测试没有通过?

arrays - 从 Ember 中的模型对嵌套数组进行排序?

javascript - 最大宽度/高度 Canvas 滚动条干扰?

ember.js - Ember CLI - 在 route 使用 moment.js 时出错

javascript - 我可以在整个 Ember 组件上分配点击事件或 <A> 吗?

javascript - Emberjs 组件 Action

javascript - OpenLayers 3 - map 顶部的 Div 未捕获点击

javascript - 如何将元素传递给 jQuery UI 对话框?

javascript - 当 json 中的值数据在 javascript 中解析时,从输入字段获取值?