從A頁面進入B頁面再從B頁面攜帶參數返回到A頁面
B頁面要帶到A頁面的參數
1 //返回上頁面並攜帶參數 2 let pages = getCurrentPages(); 3 let prevPage = pages[pages.length - 2];//上一頁面 4 prevPage.setData({ 5 mydata: true, //放回上一頁攜帶的參數 6 }) 7 setTimeout(() => { 8 wx.navigateBack({ 9 delta: 1 //返回的層級 10 }) 11 }, 1000)
A頁面接收值,在A頁面的data里面定義mydata接收值
1 //獲取上一頁面返回的參數 2 let pages = getCurrentPages(); 3 let currPage = pages[pages.length - 1];//當前頁面 4 console.log(currPage) //這里可以打印一下currPage 5 this.data.mydata = currPage.data.mydata