收藏
回答

如何让微信小程序的全部页面重新加载一遍

比如我点击一个按钮,那么小程序中的全部页面,全部重新加载,就类似重新打开一次小程序



回答关注问题邀请回答
收藏

4 个回答

  • 拾忆
    拾忆
    2019-02-26

    可以考虑下这2个


    wx.switchTab(Object object)

    跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面


    wx.reLaunch(Object object)

    基础库 1.1.0 开始支持,低版本需做兼容处理

    关闭所有页面,打开到应用内的某个页面


    2019-02-26
    赞同 1
    回复
  • 一九七七
    一九七七
    2019-07-25


    2019-07-25
    赞同
    回复
  • 卢霄霄
    卢霄霄
    2019-02-26

    奇怪的需求。。。onHide的时候,把整个页面用 wx:if隐藏, onShow的时候显示 ,这样可以吗

    2019-02-26
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    2019-02-26

    可以刷新onload或者onshow


    2019-02-26
    赞同
    回复 2
    • 申泽-曾文龙 Edwin
      申泽-曾文龙 Edwin
      2019-02-26

      我使用的是tabbar来跳转,当前页面是卸载了,但是其他页面没有重新渲染


      2019-02-26
      回复
    • จุ๊บ
      จุ๊บ
      2019-02-26回复申泽-曾文龙 Edwin

      为啥要全部重新渲染呢?难道你也把数据放在缓存了?更新了数据,但是缓存没更新,数据还是以前的?如果是这样的话,那只能点击按钮清除所有缓存了

      2019-02-26
      回复
登录 后发表内容