// 源页面
let obj = { param1: 'value1', param2: 'value2' };
let queryParams = encodeURIComponent(JSON.stringify(obj));
uni.navigateTo({
url: `/pages/destinationPage?params=${queryParams}`
});
// 目标页面(destinationPage)
import {onLoad} from "@dcloudio/uni-app";
onLoad((data : any) => {
let obj = JSON.parse(decodeURIComponent(data.params));
console.log(obj); // { param1: 'value1', param2: 'value2' }
})
uniapp路由传参(传递一个对象)
最新推荐文章于 2024-05-27 18:24:16 发布
本文介绍了如何在uni-app应用中,通过`letobj`对象将参数序列化为`queryParams`,并通过`uni.navigateTo`进行页面跳转。目标页面通过`decodeURIComponent`和`JSON.parse`接收并解析传入的参数。
&spm=1001.2101.3001.5002&articleId=137268080&d=1&t=3&u=2f81aadf8afc4d418ffb280f540a08b5)
893

被折叠的 条评论
为什么被折叠?



