encodeURIComponent 编码
decodeURIComponent 解码
例子:A 页面 跳转 B 页面
A 页面
<template>
<view @click="do">路由跳转</view>
</template>
<script>
export default {
methods: {
do() {
let info = {
name: "jack",
age: 18,
};
uni.navigateTo({
url: "/pages/index?info=" + encodeURIComponent(JSON.stringify(info)),
});
},
},
};
</script>
B 页面
<script>
export default {
// B页面:接收参数
onLoad(options) {
let info = JSON.parse(decodeURIComponent(options.info));
}
};
</script>