是否有一个逻辑不处理与Ember.js绑定的handlebars?Ember.js把手绑定逻辑不是
假设我有,我想绑定到一个值
{{Ember.Button disabledBinding="view.controller.some_value"}}
我只是想,如果some_value
是false
按钮被禁用烬视图。如果some_value
是true
,上面的代码将禁用它。
解决此问题的一种方法是在控制器上有一个互补的计算值。 原谅我的CoffeeScript
opposite_some_value: (->
if @get('some_value') == true
return false
else
return true
).property 'some_value'
但这似乎笨重。
Handlebars通过互补的'unless'语句支持'if'语句中的逻辑。 http://handlebarsjs.com/ – wmarbut 2012-08-06 18:57:02