微信小程序 一个页面跳转另一个页面 如何将数据带过去?
<block wx:for="{{invoiceList}}" wx:for-index="itemIndex" wx:for-item="itemList" wx:key="itemIndex">
<view class="cell-item" data-item="{{itemList}}" data-contno="{{itemList.contno}}" bindtap="jumpdetail"></view>
//data-contnot会存储保单号
</block>
jumpdetail(e){
console.log(e) //e中会存有保单号
let contNo=e.currentTarget.dataset.contno //拿到e中的保单号
wx.navigateTo({
url: '/pages/mine/eleInvoice/eleInvoiceDetail/eleInvoiceDetail?contNo='+contNo,
}) //将保单号拼接到跳转页面的路由上,会将保单号带到另一个界面
},
在另一个界面onLoad的函数的options中会有传过来的保单号
onLoad: function (options) {
console.log(options)
//options里面会存有传过来的保单号,let一个变量存储保单号,再用request请求后台同时将保单号传到后台,返回查到的所有信息。
this.setData({
contNo:options.contNo
})
}