uni.navigateBack传参

1,087 阅读1分钟

uni.navigateTo(OBJECT)

可以保留当前页面及参数,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面。

A页面跳转到B页面

    //B页面
    var object={
        index:this.index,
        label: label,
        value:value
    }
    let pages = getCurrentPages(); // 获取当前页面栈的实例
    let prevPage = pages[pages.length - 2]; //上一页页面实例
    prevPage.$vm.otherFun(object)//给上一个页面绑定方法,传递object
    this.$u.route({
          type: 'navigateBack'
    })
//A页面接收参数
otherFun(params) {
    if(params){
        console.log(params)
    }else{
        return
    }
},