美文网首页
微信小程序:wx.navigateBack页面返回传参

微信小程序:wx.navigateBack页面返回传参

作者: hao_developer | 来源:发表于2022-06-27 17:56 被阅读0次

    通过调用小程序的API: getCurrentPages(),来获取当前页面路由栈的信息,这个路由栈中按照页面的路由顺序存放着相应的Page对象,获取到上一级页面的完整Page对象,从而使直接调用Page对象的属性和方法成为可能。 如下所示:

    testBack(){
        const pages = getCurrentPages();
        const currPage = pages[pages.length - 1];//当前页面
        const prePage = pages[pages.length - 2];//上一个页面 
        /**
         * 直接调用上一个页面的setData()方法,把数据存到上一个页面中去
         * 不需要页面更新
         */
        prePage.setData({
          title: '新的标题'
        })
        wx.navigateBack({
          delta: 1
        })
      }
    

    相关文章

      网友评论

          本文标题:微信小程序:wx.navigateBack页面返回传参

          本文链接:https://www.haomeiwen.com/subject/qbqmvrtx.html