小程序 uniapp页面跳转带参数
使用navigateTo进行页面跳转带参数
跳转页面
uni.navigateTo({
url: '页面路径?obj=' + encodeURIComponent(JSON.stringify(参数)),
success: res => {},
fail: () => {},
complete: () => {}
});
页面路径:需要跳转的页面路径
参数:需要传过去的参数
encodeURIComponent(JSON.stringify(参数))
接收页面:
在onLoad函数里面进行参数接收,以及参数转换
onLoad(option) {
var item = JSON.parse(decodeURIComponent(option.obj));
},
option加载函数触发的变量