剑道可见绑定不能像我期望的那样工作

时间:2014-10-06 12:46:35

标签: knockout.js

我试图在属性为true时显示一个div,如果属性为false则显示另一个div。

示例:http://jsfiddle.net/FgVxY/151/

使用具有可见绑定的敲除I - > data-bind =“visible:testTrue”,工作正常...... 但是尝试 - > data-bind =“visible:testTrue == false”不...

<div class='eg'>   
<input type='checkbox' data-bind="checked: testTrue" />
<br />
<div data-bind="visible: testTrue">true</div>
<div data-bind="visible: testTrue == false">false</div>    

有人为此做过溶剂吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案..我有点看着这个地方,所以感谢那些试图提供帮助的人,但我的问题却没有得到解决。

我们使用Kendo ui,因此淘汰js。我认为这个问题与敲除可见的绑定有关,我仍然认为存在问题,但解决方案是使用剑道。

Kendo具有不可见的绑定,这与可见绑定相反。使用隐形可以让你测试“假”。而不是&#39; true&#39;。