美文网首页
小程序返回上个页面刷新数据

小程序返回上个页面刷新数据

作者: 浪浪山小妖_ | 来源:发表于2019-10-24 11:11 被阅读0次

    在小程序里,返回上一页,默认页面不刷新数据的.处理方法如下:

        /**
       * 生命周期函数--监听页面卸载
       */
      onUnload: function () {
        let pages = getCurrentPages(); //页面栈
        let beforePage = pages[pages.length - 2];
        console.log(beforePage.route)
    
        // wx.navigateBack({
        //   delta: 1, //返回的页面数,如果 delta 大于现有页面数,则返回到首页。
        //   success: function () {
        //     if (beforePage.route == 'pages/commodity/mySupply') {
        //       beforePage.onLoad() //这个函数式调用接口的函数
        //     }
        //   }
        // })
    
        // wx.switchTab({});    //tabBar页面的跳转
        wx.navigateTo({       //非tabBar页面的跳转
          url: '/' + beforePage.route,
          success: function () {
            if (beforePage.route == 'pages/commodity/mySupply') {
              beforePage.syncPageData()
            }
          },
          fail: (err) => {
            console.log(err)
          }
        })
      },
    

    --by Affandi ⊙▽⊙

    相关文章

      网友评论

          本文标题:小程序返回上个页面刷新数据

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