在我的视图模型中,我定义了:
self.myAreasEditMode = ko.observable(false);
在我的 html 中,我有:
<div>
editing: <span data-bind="text: myAreasEditMode"></span><span data-bind="visible: myAreasEditMode">show me</span>
<br />
not editing (done): <span data-bind="text: (myAreasEditMode == false)"></span><span data-bind="visible: (myAreasEditMode == false)">show me</span>
</div>
输出是:
editing: false
not editing (done)?: false
淘汰赛是在操纵我的布尔值,还是真实性让我感到困惑?我不知道为什么(myAreasEditMode == false)
返回假,myAreasEditMode
实际上是假的。