Ost*_*ake 9 handlebars.js ember.js
我在按钮上的'disabled'属性上遇到了embers bind-attr的问题.基本上我不能让它不能禁用我的按钮.
isCancelled是在我的模型一个布尔值,根据本应该让"已禁用"出现和消失的渲染标签内.
按钮看起来像:
<button {{action "cancel" provisioning}} {{bind-attr disabled="isCancelled"}}>
Run Code Online (Sandbox Code Playgroud)
它始终呈现"禁用"属性.
我做了一个简单的检查来调试它.它看起来像这样:
isCancelled: {{isCancelled}}
Run Code Online (Sandbox Code Playgroud)
它呈现如下:isCancelled:false
我正在使用Ember 1.12.0
Pat*_*ssa 18
不推荐使用bind-attr语法:
<button {{action "cancel" provisioning}} disabled={{isCancelled}}>
Run Code Online (Sandbox Code Playgroud)
在你的情况下,你传递一个字符串而不是isCancelled属性,因此它总是正确的, {{bind-attr disabled=isCancelled}}>会工作.
| 归档时间: |
|
| 查看次数: |
10895 次 |
| 最近记录: |