我已经查看了很多以前的答案,并尝试了几件事,但我没有做任何事情让我在第二次尝试 applyBindings 时更新我的 DOM。
看看下面的小提琴,它演示了这个问题。
当我通过 $.getJSON() IRL 提取数据时,小提琴仍然重现了我摆弄的内联 JSON 和那里的代码的问题。
我尝试过的东西都被注释掉了(will/hasMutated、replace、removeAll)。
我希望完成的是,我的图 X(Usher)的五个新闻项目的元素将被更新/替换为图 Y(罗韩)的五个新闻项目,但如果我什至可以的话,这将是一个进步的迹象获取附加到 0-4 的元素 5-9 并查看 10 li 标签。
要重现该问题,请运行 fiddle,然后单击“Do It Again”链接以模拟 JSON 加载,并注意它不会显示新的数据元素,而是生成一个没有子元素的空白 ul 标记。