微信小程序返回頁面並傳值


從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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM