一般的一个两个参数直接拼在地址后面,如果是要传递一个数组呢?
A页面的写法:A跳转到B
let items = encodeURIComponent(JSON.stringify(index));
uni.navigateTo({
url: '../AddAddress/index?itemlist=' + items,
})
B页面的写法:
onLoad(e) {
console.log(e)
let obj = e.itemlist.replace("\"([^\"]*)\"", "$1");
this.list = JSON.parse(obj)
console.log(this.list)
},