1.可以带某一具体值
A页面跳转到B页面,并向B页面传递参数id,用 ?连接参数,参数之前用&连接
A页面:
let id =5
uni.navigateTo({
url: `/pages/B?id=${id}`
})
B页面:
在onLoad中接收到A个页面传递的参数
onLoad(option){
console.log(option)
console.log(option.id)
}
2.可以带某一对象数组
A页面跳转到B页面,并向B页面传递参数id,用 ?连接参数,参数之前用&连接
A页面:
JSON.stringify():用来将数组对象转为字符串
uni.navigateTo({
url: /pages/all/filterList?obj=${JSON.stringify(obj)}
})
B页面:
JSON.parse():用来将字符串转为对象
在onLoad中接收到A个页面传递的参数
onLoad(option){
let objNew=JSON.parse(option.obj)
console.log(objNew)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)