鏈接傳遞 或者事件傳遞
1、要傳遞參數(shù)的頁(yè)面
<navigator?:url="?'./nav?index='+navData">點(diǎn)擊傳遞參數(shù)</navigator>
2、接收的頁(yè)面
onLoad(options) {
console.log(options。index)
}
事件傳遞多個(gè)參數(shù),傳遞數(shù)組用事件來(lái)傳遞,因?yàn)橐绒D(zhuǎn)成字符串
1、在頁(yè)面中定義要傳遞
點(diǎn)擊傳遞數(shù)據(jù)
添加一個(gè)事件
methods: {
dataClick(){
let?that =?this;
var?navData = JSON.stringify(that.navData);?// 這里轉(zhuǎn)換成 字符串
uni.navigateTo({
url:'./nav?index='+navData
})
}
},
2、接收的頁(yè)面
這里一定onLoad ,只能用onLoad才能接收到參數(shù)
onLoad(options) {
var data = JSON.parse(options.index); // 字符串轉(zhuǎn)對(duì)象
console.log(data)
}