【发布时间】:2017-06-20 17:17:52
【问题描述】:
我想在更改复选框状态后更改可见属性。
我的代码(不工作):
JS:
self.selectedItem = ko.observable({name:'myName', is_root: true})
HTML:
<span data-bind="visible:selectedItem().is_root">element is root!</span>
<input type="checkbox" data-bind="checked: selectedItem().is_root">
我做错了什么?
【问题讨论】:
-
is_root必须是ko.observable(true)。您想要“动态”的任何属性都应该是observable。
标签: knockout.js