老师,我看有些app的loading效果,只有网速比较慢的时候才出现,加载很快的话就不会出现,这个一般是怎么实现的呢

来源:7-2 用高级 Hook-useAsync统一处理Loading和Error状态

江湖人称李老板

2021-02-15

谢谢

写回答

1回答

Nolan

2021-02-15

比如说这个临界点时间是500ms,pending 500ms 以后再出现loading效果,就可以实现了

0
4
Nolan
回复
qq_慕UI7414556
最简单粗暴的方式是,发请求时设置一个timeOut,5s以后开始loading,请求resolve/reject 后,取消这个timeOut
2021-08-23
共4条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程