uni-app数据刷新不及时

此文章是针对在切换到tabbar页面时,数据没有及时的刷新,在h5需要点击刷新才会显示出来,在app端则很无奈。

发现的问题:如果你是将数据获取写在onLoad里面,那么问题就对了,因为在使用uni.switchTab进行tabbar页面跳转的时候,并没有触发生命周期onLoad。

解决办法:你只需要将数据获取在生命周期onShow里面重写即可。

页面生命周期图片

onShow和onHide是每次切换都触发的,而onLoad只在页面加载时触发(就等于浏览器点击刷新时触发)。

各位小看官动动小手,点个赞啦!!!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐