html自动跳转页面模板,页面跳转利用template.html的问题?

把工程看了看,基本可以判定问题所在了,你这里用了在两个页面引用了同一个模板页面,这种做法显然是有问题的。下面我详细分析一下:

我们用模板页面是为了将相同的页面提取出来,提前预加载,然后在进去详情页的时候通过替换loadURL替换url,实现无等待窗体切换,在模板页面有这样一段代码:

mui.back = function() {

self.hide('auto');

setTimeout(function() {

titleElem.className = 'mui-title mui-fadeout';

titleElem.innerText = '';

if(contentWebview==null){

contentWebview = self.children()[0];

}

contentWebview.hide("none");

}, 350);

}

contentWebview.hide("none");这里不是close,而是hide,就是为了在打开的时候保留这个模板页面。

当你在另外一个页面在此预加载这个这个模板页面,自然会报错,这个时候建议单独建一个模板,而且不建议用太多的模板。比如你那个地图点进去完全没必要用模板啊,直接页面传个参数就OK了。

而且看你这个工程里面那个上拉刷新下拉加载的也有一定问题,不排除那个报错也会阻塞程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值