美文网首页
小程序从本页面获取到另一个页面数据

小程序从本页面获取到另一个页面数据

作者: yuki20 | 来源:发表于2020-03-23 10:14 被阅读0次

例如:

pages/cash-submit/cash-submit是本页面的,pages/cash/cash是另一个页面的,

我们在开发中,需要从cash页面获取到数据成功后才跳转到渲染到cash-submit页面:

在cash页面可以这样:

//点击事件

handleCash() {

if (this.data.busy) {

return

}

this.data.busy = true

wx.showLoading({

title: '正在提交...',

})

//发送请求

apiCashSubmit()

.then(res => {

this.setData({

result: res

})

wx.hideLoading()

this.data.busy = false

wx.navigateTo({

url: '/pages/cash-submit/cash-submit'

})

})

.catch(() => {

this.data.busy = false

wx.hideLoading()

})

},

cash-submit页面:

需要将cash请求成功的数据渲染到页面,可以这样操作

/**

* 页面初始化时完成

*/

reLoad() {

const pages = getCurrentPages()

const cashPage = pages.find(item => {

return item.route === 'pages/cash/cash'

}) 

if (!cashPage) {

wx.showToast({

title: '缺少必要的参数',

icon: 'none',

duration: 1000

})

return

}

/**

* 赋值数据

*/

this.setData({

result: cashPage.data.result,

})

相关文章

网友评论

      本文标题:小程序从本页面获取到另一个页面数据

      本文链接:https://www.haomeiwen.com/subject/wpmiyhtx.html