题目描述
我有一个人员列表,每个人员可以被选择,选择完成后点击确认按钮会把选中的人员打包并用uni.navigateTo进行页面的跳转。
uni.navigateTo方法并没有data选项进行数据传递,只能拼接到url中进行传递,所以我想请教下有没有其他方法进行数据的传递?
数据结构如下
[{id:1,name: 'lee'},{id:2,name: 'john'}...]
我有一个人员列表,每个人员可以被选择,选择完成后点击确认按钮会把选中的人员打包并用uni.navigateTo进行页面的跳转。
uni.navigateTo方法并没有data选项进行数据传递,只能拼接到url中进行传递,所以我想请教下有没有其他方法进行数据的传递?
数据结构如下
[{id:1,name: 'lee'},{id:2,name: 'john'}...]
推荐使用EventChannel
,文档见:
微信小程序: https://developers.weixin.qq....
uni-app: https://uniapp.dcloud.io/api/...
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
1.跳转在url中JSON.stringify(obj) ,使用时JSON.parse(obj),长度会被限制。
2.使用uni.setStorageSync(KEY,DATA) uni.getStorageSync(KEY) ,离开页面保存,到新页面获取。