今天在写APP时  有二个页面   A为上一页面   B为当前页

B页面返回上一页传递参数,方法如下

B页面中:

let pages = getCurrentPages();  
let prevPage = pages[pages.length - 2]; //上一个页面  
//接调用上一个页面的setData()方法,把数据存到上一个页面中
prevPage.setData({  
     "id":id,  
})  
uni.navigateBack();

还有一种的方法

prevPage.$vm.id = id;
uni.navigateBack();

这种方法是不是更简呢

A页面(上一页)

onShow: function() {
    let pages = getCurrentPages();  
    let currPage = pages[pages.length-1];  
    this.id=currPage.data.id;//这就是传递的参数
}