比如下面这样的tab切换页,我现在用的方法是,点击当前选项调用一下接口,比如点击全部调用一次,点击提现调用一次,但是这样会浪费接口,我现在想的办法是,上来一次性都调用,需要写三个函数吗?循环调用的话我感觉不行,因为还有点击分页功能,求支个简单的方法
就像这个简单函数一样,点击一次就会打印
function () {
console.log(1)
}
比如下面这样的tab切换页,我现在用的方法是,点击当前选项调用一下接口,比如点击全部调用一次,点击提现调用一次,但是这样会浪费接口,我现在想的办法是,上来一次性都调用,需要写三个函数吗?循环调用的话我感觉不行,因为还有点击分页功能,求支个简单的方法
就像这个简单函数一样,点击一次就会打印
function () {
console.log(1)
}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
这种问题其实没必要纠结。你一次过请求3个数据,但是用户只看其中一个tab,那么另外两个tab的请求是不是就是叫浪费?
前端可以适当做处理,切换tab的时候要是第一次进来就做请求,如果第二次进入同一个tab,那么可以根据逻辑不去做请求。
所谓的浪费我的理解就是对数据库的压力,这方面可以通过数据缓存去解决,甚至使用集群方案,利用更多的机子去分担压力。
这只是我的看法?