我有一个显示内容列表的主干应用程序。当使用链接等浏览应用程序时,应用程序工作正常,但我注意到当我在chrome中刷新浏览器时,我开始看到一个错误,说'未捕获的TypeError:无法读取属性'href'为null'此错误发生在backbone.js的第969行。
导致此错误的代码正在循环中通过以下代码执行:
this._checkUrlInterval = setInterval(this.checkUrl, this.interval);
有谁知道造成这种情况的原因是什么?我使用以下代码开始骨干历史记录:
Backbone.history.start();
我的应用程序是使用backbone,require.js和jquery mobile构建的,但是如果我删除了jquery移动依赖性,我仍然会看到相同的错误,所以不要认为它与jquery mobile有任何关系。
非常感谢任何帮助
亲切的问候
布赖恩