uniapp頁面傳值總結

一、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))
		}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章