我有一个表中的项目列表,并希望根据名为“enabled”的布尔属性启用或禁用某些按钮。按钮的代码如下
<button class="btn btn-sm btn-primary" show.bind="item.enabled" click.delegate="toggleEnabled()">Disable</button>
<button class="btn btn-sm btn-warning" show.bind="!item.enabled" click.delegate="toggleEnabled()">Enable</button>
无论item.enabled的值是什么,只显示禁用按钮。想知道我错过了什么?
答案 0 :(得分:5)
click.delegate="item.toggleEnabled()"
在toggleEnabled之前添加item.
,您就可以了!
以下是工作代码的示例:https://github.com/AshleyGrant/skeleton-navigation/tree/so-answer-20150416-02/src
答案 1 :(得分:2)
确保item.enabled
作为boolean
而不是string
返回。