这里是切换按钮的html
<div class="toggle btn btn-default" data-toggle="toggle" data-bind=" toggle:address(), css:{off:!address()}enable: IsItNeeded()">
<div class="toggle-group">
<label class="btn btn-primary toggle-on">On</label>
<label class="btn btn-default active toggle-off">Off</label>
<span class="toggle-handle btn btn-default"></span>
</div>
</div>
在我的viewmodel中,我试图将变量IsItNeeded
设置为false,但切换按钮仍然没有被禁用。有什么方法可以解决这个问题?
1条答案
按热度按时间fgw7neuy1#
如果
IsItNeeded
是一个可观察的对象,那么你需要移除对这个可观察对象的调用()
。你需要绑定到可观察对象,而不是它所持有的值。其他绑定也是一样。