网上一通找。一大堆没有用的方法,我也不知道方法不好使,为什么还要发上来。还好在一篇博客中找到非常直接的方法。我就直接粘上了。感谢这个大哥,好人一生平安
const pages = getCurrentPages()
const perpage = pages[pages.length - 1] //当前页面
const keyList = Object.keys(perpage.options) //当前页面携带的路由参数
if(keyList.length > 0){
let keys = '?'
keyList.forEach((item, index) =>{
index === 0 ?
keys = keys + item + '=' + perpage.options[item] : keys = keys + '&' + item + '=' + perpage.options[item] })
wx.reLaunch({
url: '/' + perpage.route + keys
})
}else{
wx.reLaunch({
url: '/' + perpage.route //当前页面路由地址
})
}