React自定义hook之:useClickOutside——判断是否点击DOM之外区域

2022-06-24
阅读 4 分钟
3.8k
最近在开发业务需求的时候,有一个场景是点击弹窗之外的区域后,执行某些操作。比如我们常用的github左上角的搜索框,当点击了搜索框之外的区域以后,搜索框就会自动取消搜索并收缩起来。
封面图

如何在React中优雅的使用Interval(轮询)

2022-05-12
阅读 3 分钟
11.7k
在前端开发中,经常会使用轮询(setInterval),比如后端异步数据处理,需要定时查询最新状态。但是在用React Hook进行轮询操作时,可能会发现setInterval没有那么轻松驾驭,今天笔者就来谈谈在项目开发中是如何解决setInterval调用问题的,以及如何更加优雅的使用setInterval。
封面图