requestIdleCallback 实际业务应用场景有哪些?

网上有一大堆 关于 requestIdleCallback 的文章

但是对于实际应用场景 却很少有介绍

不知道是否有哪位大佬 在实际业务中真正使用过这个 api 或者 具体说说哪些场景可以用到这个 api?

阅读 4k
2 个回答

requestIdleCallback应该是React 带火的吧, 我最开始是从React知道这个API 的
一般情况是不需要用的。 requestIdleCallback 是解决性能问题 ,实际上我们的程序80%(或许90%)是遇不到性能问题的
业务场景我是没用过这个, 再不少开源库中看过这个
比如 qiankunJS 的预加载
PS: 软件行业也是有二八法则的。使用一门语言的20%功能就能解决80%的问题。很多API 不常用很正常

1.页面上有固定动画需求,css3不足以满足时,可以考虑使用。
2.当你不想用虚拟列表解决大数据列表渲染时,打算采用时间分片,那么这里也可以用到。

附一篇时间分片中利用requestIdleCallback的文章给你:https://blog.csdn.net/sinat_3...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题