1.在onload 生命周期中获取上个页面的路由。由路由判断是否是指定页面
onLoad:function(){
let pages = getCurrentPages(); //页面对象
let prevpage = pages[pages.length - 2]; //上一个页面对象
let path = prevpage.route;//上个页面路由url字符串 比如:‘page/prevDetail/prevDetail’
if(path==='page/prevDetail/prevDetail'){
handleFunc();
}
}
2.根据传参确认
比如从prevDetail跳转到curDetail
//当前文件pages\prevDetail\prevDetail
wx:navigateTo({
url:'\pages\curDetail\curDetail?user=ying'
})
通过跳过来所带的参数判断是不是所指页面
// 当前文件 pages\curDetail\curDetail
onLoad:function(options){
if(options.user === 'ying'){
handleFunc();
}
}