小程序tab接口请求次数太多,如何解决?

1.比如下面这样的tab切换页,我现在用的方法是,点击当前选项调用一下接口,比如点击全部调用一次,点击提现调用一次,但是这样会浪费接口,我现在想的办法是,上来一次性都调用,需要写三个函数吗?循环调用的话我感觉不行,因为还有点击分页功能,求支个简单的方法

function () {
    console.log(1)
}

clipboard.png

阅读 3.8k
2 个回答

前端缓存吧,调用接口前查询有没有缓存最近的数据,缓存了的话直接返回
没缓存的话区拉一下数据,然后缓存一下

数据比较繁杂的话sessionStorage了解一下?设置一个5分钟过期或者10分钟过期,再加一个"刷新数据"按钮,我觉得就差不多了

tab的数据从tab父级组件去获取,通过props传进来,这样的话,在父级组件检查数据有没有,然后就不需要重新拉取数据了。

推荐问题