从ember输入添加/删除类

时间:2013-09-04 05:43:20

标签: ember.js handlebars.js

使用ember 1.0和把手1.0

我希望将ember输入显示为禁用,直到用户按下编辑按钮。我设法以牺牲代码重复为代价来实现功能。

{{#if isEditing}}
  {{input type="text" value=firstName class="form-control" placeholder="First name" }}
{{else}}
  {{input type="text" value=firstName class="form-control" placeholder="First name" disabled=""}}
{{/if}}

只是想知道是否有更好的方法..

感谢

1 个答案:

答案 0 :(得分:4)

只需为您的输入字段添加input属性,而不是将disabled与类一起停用

{{input type="text" value=firstName class="input-medium" disabledBinding="disabled"}}

Demo Fiddle