React Hooks:Effect无限回调踩坑
场景
我的目的是通过Effect来模拟组件的componentDidMount,在渲染完成之后,通过setTimeout来处理操作,向keyIndex中push一个新的元素,并更新keyIndex,但是这个操作我确定只会执行一次。
错误代码如下:
const [keyIndex, setKeyIndex] = React.useState([]);
React.useEffect(() => {
setTimeout(() => {
console.log('err lo
原创
2020-08-18 23:11:21 ·
1555 阅读 ·
0 评论