Ember:输入助手中的bind-attr布尔行为

时间:2014-11-14 23:12:24

标签: ember.js

根据Ember的网站:

  

如果您将{{bind-attr}}与布尔值一起使用,则会添加或删除   指定的属性。例如,给定此模板:

假设我在控制器上有一些属性isReadOnly。这很好用:

<input type="text" {{bind-attr disabled=isReadOnly}}> //仅在isReadOnly为true时禁用

但输入助手对布尔值没有这种行为,这对于禁用的属性来说不方便:

{{input type="text" disabled=isReadOnly}} //当isReadOnly不为空时被禁用

我希望能够将isReadOnly设置为false并禁用该框。如何将这种能力与输入助手的好处结合起来?

谢谢(:

1 个答案:

答案 0 :(得分:0)

尝试{{input type="text" disabledBinding="isReadOnly"}}