我有这个设置
<div id="mealModal" class="modal fade" data-bind="with: jsonData,selectPicker" data-ajax-form-ko="true">
但是当jsonData发生更改时,不会触发knockout绑定selectPicker的更新事件。
答案 0 :(得分:1)
从KOv3开始,绑定会独立刷新(source)。所以你可能期望旧的行为,但不知道它改变了。
但是,你在这里有两个独立的绑定,一个依赖于with
的{{1}}绑定和一个没有依赖关系的jsonData
绑定。所以,(有一点不知道selectPicker
的实现),我不希望selectPicker
多次更新,因为它没有依赖关系。