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(onLoad){
let objNew=JSON.parse(option.obj)
console.log(objNew)
}