uni-app:跨页面传递数组

 A页面:

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

//查看详细信息
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 对象或值。

onLoad(options) {
	const arr = JSON.parse(options.device);//解析数组
	console.log(arr.deviceId); // 输出传递的数组
	this.device = arr
}

你可能感兴趣的:(uni-app,uni-app,前端,javascript)