Uniapp 跨页面传复杂参、传对象

1、需要传递参数的页面

javascript 复制代码
	attended(e) {
			this.id = e.baseId
			let obj = {
				page: this.page,
				size: this.pageSize,
				baseId: e.baseId,
				str: this.str
				uni.navigateTo({
						url: `/pages/index/index?item=` + encodeURIComponent(JSON.stringify(obj))
					})
				}
			},

encodeURIComponent

2、接收参数的页面

javascript 复制代码
onLoad(options) {
			this.other = JSON.parse(decodeURIComponent(options.other)
		},

decodeURIComponent

在onload 生命周期里,如果遇到传参里有,复杂的参数,可以参考我的

Uniapp 报错Uncaught URIError: URI malformed

这篇文章

相关推荐
用户1148186789484几秒前
Nuxt 3 学习版 Demo:跟着做一遍,从跑起来到自己会改
前端
hiahiahia12323 分钟前
Streaming Model Output
开发语言·前端
paopaokaka_luck24 分钟前
基于springboot+vue的益暖微光公益服务平台(DeepSeek公益助手、善款信息追溯、志愿服务积分闭环、ECharts运营分析、活动状态自动流转)
java·前端·javascript·spring boot·mysql·架构·echarts
栀椩34 分钟前
Electron 内嵌页面跨域问题(CORS/PNA)解决全记录
前端·javascript·electron
asaotomo40 分钟前
截图识题、AI 讲解、笔记沉淀:Chrome 扩展体验
前端·chrome·笔记
前端架构师-老李41 分钟前
HTML与CSS基础第五课—HTML的空格、换行、横线相关知识
前端·css·html
SEO_juper43 分钟前
Chrome 扩展一键查看当前页面 SEO 信息:不用切页面,点一下全出来
前端·javascript·chrome
Nymph_Zhu1 小时前
vue3+element-plus 文件上传
前端·typescript·vue3·element-plus
echome8881 小时前
CSS 布局:Flex 和 Grid 怎么选,附常见坑
前端·css·html
计算机魔术师1 小时前
科技巨头砸7400亿押注AI,为什么苹果成了唯一赢家?
前端