A页面为第一页,B页面为第二页
首先在A页面中创建一个变量schoolName
data(){
return{
schoolName: '',
}
}
然后在onShow中,接收B页面返回携带的参数
onShow() {
let pages = getCurrentPages();
if (pages[pages.length - 1].$vm.schoolName) {
this.schoolName = pages[pages.length - 1].$vm.schoolName
}
},
B页面
display(CollegeName) {
this.currenName = CollegeName //给currenName赋值
// --------主要是以下代码---------
let pages = getCurrentPages();
let prevPage = pages[pages.length - 2];
prevPage.$vm.schoolName = this.currenName;
uni.navigateBack({
delta: 1
})
},