收藏
回答

关于小程序刷新当前页面

有没有好的方法跟js location.reload() 一样可以达到刷新效果?

目前用

this.onLoad();

this.onShow();

刷新感觉不太好,有些在data中的定值还得重新定义一下


最后一次编辑于  2018-06-29  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 无序-殷雄峰
    无序-殷雄峰
    2018-08-15

    调用一下 this.onLoad()

    2018-08-15
    赞同
    回复
  • Akira
    Akira
    2018-06-29

    重新设置数据就是刷新,setData({......})

    2018-06-29
    赞同
    回复 4
    • 🙈子凡🔴
      🙈子凡🔴
      2018-07-08

      有时候登录成功需要做类似 location.reload操作

      2018-07-08
      回复
    • Akira
      Akira
      2018-07-09回复🙈子凡🔴

      并不用,你只需要把数据重新set就行

      2018-07-09
      回复
    • 🙈子凡🔴
      🙈子凡🔴
      2018-07-09回复Akira

      真实场景没这么简单,需要重新加载数据等一些操作

      2018-07-09
      1
      回复
    • Akira
      Akira
      2018-07-09回复🙈子凡🔴

      这个还分什么场景?你登录成功的时候从接口返回页面所需数据,就是这么简单。你想得有多复杂? 小程序的渲染方式和网页不一样,并没有reload

      2018-07-09
      回复