一、uniapp頁面傳值總結
1,直接傳一個數字
uni.navigateTo({
url:'../../pages/page/pay?number=1'
})
2,傳一個變量
uni.navigateTo({
url:'../../pages/page/pay?title=' this.title
})
3,傳的值過長時
uni.navigateTo({
url:'../../pages/page/pay?list=' + encodeURIComponent(JSON.stringify(this.getList))
})
4,傳兩個及以上變量
uni.navigateTo({
url:"../../pages/page/pay?list="+encodeURIComponent(JSON.stringify(this.getList))+ '&allprice=' +this.getAllPrice
})
5,地址是變量時傳值
uni.navigateTo({
url: k+'?RoomNo=' + this.RoomNo
})
pay頁面接收時
onLoad(e){
this.number = e.number
this.title = JSON.parse(e.title)
this.list = JSON.parse(decodeURIComponent(e.list))
}