uni-app:跨页面传递数组

A页面:

**JSON.stringify()**是一个 JavaScript 内置的方法,用于将 JavaScript 对象或值转换为 JSON 字符串。

javascript 复制代码
//查看详细信息
details(e){
	// console.log(e.currentTarget.dataset.id)
	var device = JSON.stringify(e.currentTarget.dataset.id)
	uni.navigateTo({ 
		url:'../test/details/details?device='+device
	})
}

B页面:

首次进入时获取到页面参数

**JSON.parse()**是一个 JavaScript 内置的方法,用于将 JSON 字符串解析为对应的 JavaScript 对象或值。

javascript 复制代码
onLoad(options) {
	const arr = JSON.parse(options.device);//解析数组
	console.log(arr.deviceId); // 输出传递的数组
	this.device = arr
}
相关推荐
weixin_4482902533 分钟前
书庐开发实战教学
javascript·css·html
默_笙38 分钟前
🛴 从散件到整机:DeepAgents 与 Agent 身上预留的那些"插槽"(前置介绍)
前端·javascript
zhangzeyuaaa1 小时前
深入理解 Ruby 运算符:本质、分类、坑点与重载实战
开发语言·前端·ruby
一木 之林1 小时前
DeepSeek Agent 开发(一)
开发语言·前端·javascript
树下水月2 小时前
Typora破解
linux·服务器·前端
用户5508492902562 小时前
CSS布局实战:从Flex到Grid的完整避坑指南
前端
用户5508492902562 小时前
前端接口请求层怎么封装?一个可落地的请求方案
前端
MetWeave3 小时前
跟着一条 SPECI 走流水线:从电报到界面
前端
樱花落木兰3 小时前
分布式登录实战:Session 会话共享改造,Redis 存储用户登录状态
java·javascript·数据库·redis·分布式·缓存
Helix2503 小时前
Chrome 开发者工具进阶:长截图、网络调试与性能分析
前端·chrome·chrome devtools·使用技巧·性能分析·开发者工具·长截图