美文网首页
微信小程序使用wx.navigateTo跳到同一页面,再使用wx

微信小程序使用wx.navigateTo跳到同一页面,再使用wx

作者: 欧阳的博客 | 来源:发表于2020-08-31 11:06 被阅读0次

解决方案:
在使用wx.navigateBack时会执行unload()函数,此时在这里通过修改上一页的页面栈数据使得返回上一页的时候能够刷新数据。

  onUnload() {
     var that=this;
     //注销时,如果有返回标识,则需要修改上一页的栈
     if(that.data.backFlag){
      var pages = getCurrentPages();
       var prevPage = pages[pages.length - 2]; // 上一个页面
       prevPage.setData({
        refreshId: that.data.backFlag
      })
     }
   }

相关文章

网友评论

      本文标题:微信小程序使用wx.navigateTo跳到同一页面,再使用wx

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