Backbone路由器在每次路由后再次加载所有库

时间:2014-06-18 13:08:45

标签: javascript jquery backbone.js cordova

我正在尝试使用JQuery Mobile和Backbone创建一个Phonegap / Cordova应用程序。然而,在跟随this之后,似乎所有的libs再次被加载并且当返回到默认路由时(在我的情况下,“”:“register”),phonegaps“deviceready”事件再次被触发。这是正常行为吗?我可以使用加载,但是当第一次加载后尝试使用document.removeEventListener禁用deviceready事件时,返回到开始页面时仍会调用该函数。有没有办法抑制这种行为?

1 个答案:

答案 0 :(得分:0)

事实证明,这只发生在“”:“某事”路线上!简单地在“”中添加一些东西,然后在init中调用路径就可以解决问题...... JavaScript很荒谬。