useEffect为啥会执行两次

来源:3-2 解决副作⽤——useEffect

卡布kaka

2022-04-16 22:16

加载完毕, useEffect为啥会执行两次


http://img3.mukewang.com/625acf7a0001044207250162.jpg

http://img.mukewang.com/625acf7a000125d705570181.jpg


写回答 关注

1回答

  • qq_精慕门9253943
    2022-08-20 22:46:29

    三种方式解决:

    1,在index.js取消react.strictMode模式

    2,在设置的参数的useEffect中加非空判断

    3,把初始化放到useReducer里面

React Hooks2小时快速入门

React Hooks 入门的不二之选

2715 学习 · 22 问题

查看课程

相似问题