if(ruleId==3){
//跳转到会籍首页
var ruleUrl = '/tabbar/member/member'
console.log('我是登录成功以后的ruleurl',ruleUrl+'....'+ruleId)
}else if(ruleId==4){
//跳转到教练首页
var ruleUrl = '/tabbar/coach/coach'
}else if(ruleId==5){
//跳转到老板首页
var ruleUrl = '/tabbar/boss-manager/boss_manager'//老板店长公用一个url
}else if(ruleId==6){
//跳转到店长首页
var ruleUrl = '/tabbar/boss-manager/boss_manager'//老板店长公用一个url
}else{
//路径未找到,跳珠到默认首页老板首页
var ruleUrl = '/coach/pages/index1/index1'
}
wx.navigateTo({
url: ruleUrl
})
跳转到的页面数据,不执行以下方法
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
console.log('我先执行吗');
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
console.log('我先执行吗')
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
console.log('我是首页');
},
你好,请提供能复现问题的简单代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
如果觉得有帮助,请点个「有用」。千山万水总是情,别问「尾巴」行不行
如果觉得有帮助,请点个「有用」。千山万水总是情,别问「尾巴」行不行
如果觉得有帮助,请点个「有用」。千山万水总是情,别问「尾巴」行不行
只要页面跳转成功了 onShow肯定会执行的呢。onLoad如果已经在路由栈里面了可能会不执行。