微信小程序封裝wx.navigateBack()方法,控制是否刷新

 這個原理很簡單,平時也可以能比較常見

//封裝方法:

back(config) {

let prevPageData = config.prevPageData

let delta = config.delta || 1

if (prevPageData) {

let pages = getCurrentPages()

console.log(pages)

let prevPage = pages[pages.length - (delta + 1)]

console.log(prevPage)

prevPage.setData(config.prevPageData)

}

wx.navigateBack(config)

},

//調用方法

toIndex() {

this.back({

prevPageData: {

isPaySuccess: true

},

delta: 1

})

}

//返回頁面判斷

if (this.data.isPaySuccess) {

console.log(22222222)

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章