微信小程序从任意子页面返回首页的通用代码
2018-08-08 本文已影响3人
31c32cb91c32
直接上代码,不想多说,累!
可以把下面的代码放到通用模块里面,然后暴露出使用接口!
var pagelist=getCurrentPages();
var len=pagelist.length;
var init=0;
var index=0;
for(var i=0;i<len;i++){
if(pagelist[i].route.indexOf("site/index")>=0){//看路由里面是否有首页
init=1;
index=i;
}
}
if(init==1){
wx.navigateBack({
delta:len-i-1
});
}else{
wx.reLaunch({
url:"/frame/site/index"//这个是默认的单页
});
}