首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用apollo-client实现“延迟加载”?

如何使用apollo-client实现“延迟加载”?
EN

Stack Overflow用户
提问于 2018-08-14 12:11:04
回答 1查看 513关注 0票数 1

我只想在经过一段时间后显示加载器。Apollo确实提供了loading属性,但它会即时显示加载器。

我在考虑用componentWillReceiveProps把一些东西组合在一起,但如果有更好的方式来做,我会很乐意使用的。

EN

回答 1

Stack Overflow用户

发布于 2018-08-14 14:19:31

对于这类事情,我会使用componentDidUpdate并添加一个setTimeout,或者可能是一个React状态倒计时器。如果只有几秒的延迟,setTimeout就可以了,但是如果延迟的时间很长,那么基于状态的倒计时会更好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51833587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档