1.通过路由跳转到新页面时,js不执行
解决方法:首先让所有页面引用相同的js,
然后使用监听事件
$(document).on("pageInit", function(e, pageId, $page) {
if(pageId == "pageIndex01") {
}else if(pageId == "pageIndex02"){
}
});
$.init();
//pageIndex01,pageIndex02是page对应的id名,
//这样就可以让不同page对应的js在其对应的page组件初始化完毕执行,
//让不同page对应的js隔离开
//$.init()是必须加上的,而且在一个js里面只能用一次,不然page里面的js会执行几次