Zig*_*oon 1 javascript ember.js
在Ember中,我知道我可以使用{{if}}把手包含带有if语句的类.但是,我怎样才能在组件车把内做到这一点?
例如,我该怎么做这样的事情:
{{myComponent class="my-class {{if isThisTrue 'true-class' 'false-class'}}" }}
由于大括号不能嵌套有一个叫做嵌套助手这样做的语法,以及它为最喜欢的帮手if,unless,concat,和家庭:
{{myComponent class=(concat "my-class " (if isThisTrue 'true-class' 'false-class'))}}
Run Code Online (Sandbox Code Playgroud)
你必须在concat这里使用,因为你将字符串的静态和动态部分放在一起.
| 归档时间: |
|
| 查看次数: |
548 次 |
| 最近记录: |