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
}
相关推荐
Mapmost2 分钟前
WebGL三维模型标准(二)模型加载常见问题解决方案
前端
Mapmost3 分钟前
Web端三维模型标准(一):单位与比例、多边形优化
前端
www_stdio14 分钟前
JavaScript 执行机制详解:从 V8 引擎到执行上下文
前端·javascript
我命由我1234526 分钟前
HTML - 换行标签的 3 种写法(<br>、<br/>、<br />)
前端·javascript·css·html·css3·html5·js
暮冬十七31 分钟前
[特殊字符] Vue3 项目最佳实践:组件命名、目录结构与类型规范指南
前端·前端架构·vue3项目搭建
F_Director35 分钟前
简说Vue3 computed原理
前端·vue.js·面试
行走的陀螺仪1 小时前
Flutter 开发环境配置教程
android·前端·flutter·ios
焦糖小布丁1 小时前
代码签名证书如何有效消除Windows系统警告?
前端
icebreaker1 小时前
重新思考 weapp-tailwindcss 的未来
前端·javascript·css
焦糖小布丁1 小时前
为什么IP地址SSL证书比域名证书更贵?
前端