【发布时间】:2012-07-26 16:16:01
【问题描述】:
与 Ember.js 的车把绑定是否符合逻辑?
假设我有一个想要绑定到值的 ember 视图
{{Ember.Button disabledBinding="view.controller.some_value"}}
如果some_value 是false,我只希望禁用该按钮。如果some_value 是true,上面的代码会禁用它。
解决此问题的一种方法是在控制器上设置一个互补的计算值。 请原谅我的咖啡脚本
opposite_some_value: (->
if @get('some_value') == true
return false
else
return true
).property 'some_value'
但这看起来很笨重。
【问题讨论】:
-
Handlebars 通过补充的
unless语句支持if语句中的逻辑非。 handlebarsjs.com
标签: javascript ember.js