我已经连接了几个组件:Knockout、jQuery DataTables + 自定义 KnockOut DataTables、Bootstrap 分页等。它基于这个例子:http ://chadmullins.com/javascript/knockout-js-series-part-2-binding-knockout -js-to-a-datatables-grid/
现在,这一切都运行良好 - 直到我单击分页控件之一。似乎“启用”绑定以某种方式中断。
这是绑定:
<button data-bind="click: $parent.AddToCart, enable: !$parent.InBasket($data)">Add</button>
请原谅我链接到小提琴,但关于依赖关系,我认为这是展示“问题”的最简单方法。小提琴:http: //jsfiddle.net/K8hhx/
有人见过这个吗?