当前位置:   article > 正文

uniapp 中 uni.navigateTo跳转其他页面 并且带参数_uni.navigateto带参数

uni.navigateto带参数

1.可以带某一具体值
A页面跳转到B页面,并向B页面传递参数id,用?连接参数,参数之前用&连接

A页面:

let id =5

uni.navigateTo({

url: `/pages/B?id=${id}`
  • 1

})

B页面:

在onLoad中接收到A个页面传递的参数

onLoad(option){

console.log(option)

console.log(option.id)
  • 1
  • 2
  • 3

}

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)
  • 1
  • 2
  • 3

}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/656455
推荐阅读
相关标签
  

闽ICP备14008679号