我在JS Object和UI之间创建了双向绑定,代码很大,请检查http://jsfiddle.net/bpH6Z/20/
我正在使用下面的代码
var elements = document.querySelectorAll("[" + data_attr + "] *[bd='" + prop_name + "']");
我在大评论中提到了问题,可以轻松识别。我的问题是我使用JS向binded dynamicaly添加元素,当我更改UI中的值时,相同的值不会反映在其他地方。问题是querySelectorAll正在寻找具有相同属性的元素。它只发现了第一次。请查看问题。
答案 0 :(得分:1)
给我负面的投票让我自己意识到不要把时间浪费在愚蠢的错误上。在我的第一个小提琴中,我写了“bata-bind”而不是“data-bind”。这是错误的。