【发布时间】:2014-05-01 09:50:28
【问题描述】:
我有一些代码在 blaze 前运行良好,但在 blaze 后和复选框处理的更改中现在无法按预期运行。
代码很简单
<div class="modal-footer">
<label for="packed" class="checkbox-inline input-lg">Packed</label>
<input type="checkbox" name="packed" id="packed" checked={{isPacked evt}}/>
{{#if isPacked evt}}
Packed
{{else}}
Not Packed
{{/if}}
<label for="delivered" class="checkbox-inline input-lg">Delivered</label>
<input type="checkbox" name="delivered" id="delivered" disabled={{disDelivered evt}} checked={{isDelivered evt}}/>
<button type="button" class="btn btn-default" id="closeEdit">Close</button>
</div>
“未打包”行按预期显示,但复选框均已选中(尽管两个测试均返回 false)并且已按预期禁用交付。
我终其一生都无法弄清楚为什么现在检查复选框,即使测试返回 false。
【问题讨论】: