1 var pages = getCurrentPages(); 2 var prevPage = pages[pages.length - 2]; //上一个页面 3 //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 4 // 上一个页面最后设置userdata 5 //小程序用setData带参 6 prevPage.setData({ 7 sh:100 8 }) 9 //uni或者vue用$vm 10 prevPage.$vm.sh = 100, 11 uni.navigateBack({//返回 12 delta: 1 13 }) 14 15 16 //返回接收参数 17 onShow: function () { 18 var that = this; 19 var pages = getCurrentPages(); 20 var currPage = pages[pages.length - 1]; //当前页面 21 let res = currPage.data.sh; 22 console.log(‘resresres‘,res)//为传过来的值 23 }, 24