有没有什么刷新当前页面的好的方式?
发布于 5 年前 作者 agu 14436 次浏览 来自 问答

小程序一段时间不进去,再次进去的时候有时候会lose,无法发请求(每次发请求需要根据登录时获取到的code值获得的cookie),需要重新发起登陆然后获取到cookie值,刷新页面,然后发请求。一直找不到好的方式重新刷新当前页

3 回复

wx.reLaunch(OBJECT)

不能满足要求,我要获取当前页面地址,只能在onLaunch获取到,但是在其它页面就获取不到了

@林超 貌似是不行的,首先这个API限制了tabbar页面,还有就是如果在非tabbar页面刷新了,是关闭了其他所有页面的,那我返回的时候不就退出小程序了?(试了一下,确实退出了整个小程序)

我自己写了个方法[ 分了tabbar(switchtab)和非tabbar(navigateto)情况 ],传入页面url跳转该页面,在非tabbar页面重新进入能触发onload和onshow,但是在tabbar页面重新进入不能出发onload和onshow。

回到顶部