在A页面中使用uni.navigateTo
Data是我们要传递到B页面的数据,一定记得做json转换。
然后在B页面的onload里我们就可以读取A页面传递过来的data了,打印出来后是我们定义的对象格式。
以上用法在小程序里执行都是可以的,但是在app里会报错,app的使用参考下边的代码。
A页面
let data = {};
data.TabIndex = this.TabIndex;
data.flag = flag;
if (this.role === '支行行长') {
uni.navigateTo({
url: '/pages/index/money/capitalList?data=' + JSON.stringify(data)
})
}
B页面
onLoad(data) {
if(data!=null){
let params = JSON.parse(data.data);
this.index = params.TabIndex;
}
},