通过url进行参数的传递


1、//跳转到page页面并传一个变量customerTaskId

showVideo(index) {
let file = this.fastImgLists[index].id;
console.log(file);
uni.navigateTo({
url: `../page/page?customerTaskId=${_this.dataList[index].customerTaskId}&projectId=${_this.dataList[index].projectId}`

});
},

2、//跳转到page页面并将后台返回的值传递过去

url="跳转页面?参数名="+参数+“&参数名”+参数值

uni.navigateTo({

url: '../page/page?id=' + res.data.id 
+ '&name=' + res.data.name
+ '&deviceLocation=' + res.data.deviceLocation
+ '&pageFlag=' + res.data.pageFlag
+ '&device=' + res.data.device
});

在page页面,进行接收,将值写入相应位置

onLoad(obj) {
console.log(obj);
this.id = obj.id;
this.name = obj.name;
this.deviceLocation = obj.deviceLocation;
this.pageFlag = obj.pageFlag;
this.device = obj.device;
},


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM