【发布时间】:2013-04-05 14:48:05
【问题描述】:
我已经建立了一个使用淘汰赛的页面,因为它有很多东西,而且效果非常好。
当导航发生时,我的问题就出现了: 页面加载 - 效果很好 用户离开 - 效果很好 用户按下返回按钮 - 原始分页符
在我看来,一旦页面返回到使用后退按钮,原始绑定仍然存在,然后页面下载其数据并调用 ko.applyBinding,导致绑定应用两次破坏页面。
如何去掉原来的绑定,我需要页面绑定到新下载的数据,而不是导航前可用的数据。
任何帮助将不胜感激。
【问题讨论】:
-
您在代码中的哪个位置应用了绑定?
$(function() {}) // dom ready jquery或者只是在页面底部的脚本标签等? -
是的,我正在使用 jquery $(function(){});
标签: javascript binding knockout.js