在进入当前页面的时候,判断是不是从某个页面跳转过来的(一般是当前页面为公共页面是出现的),比如 A-->B C-->B ,那么 要在 C跳转到B页面的时候多个提示语什么的 而在A跳转到B时不需要,那么就要判断 上一页面的路由是哪个
onShow() {//以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面let page = getCurrentPages(); console.log(page,'获取的page') let currentPage = page[page.length - 1]; // 当前页面对象let prevpage = page[page.length - 2]; //上一个页面对象console.log('当前页面对象路径', currentPage.route,'上一页面对象路径',prevpage.route)// 上一页面对象路径 是pages/annex/special/index // 那么就是从工会商城跳转过来的,请求工会优惠券接口 没有工会优惠券不能买console.log("判断是工会路由么",prevpage.route=="pages/annex/special/index")if(prevpage.route=="pages/annex/special/index"){console.log("是从工会商城过来的",prevpage.route=="pages/annex/special/index")}},