其实我没有得到这个问题的正确观点。所以寻求帮助。我有这个状态全功能组件。我在这里注意到的是,当我使用 useEffect 钩子获取数据时,我会正确地得到响应。
问题是,当我在 return 语句中执行 console.log("ok") 时,它会在控制台中多次提供输出。图片添加如下:
这是我的状态和 useEffect 钩子
这是我的返回函数
这是我每次浏览页面时得到的控制台输出。
为什么 console.log("ok") 执行多次?
reactjs react-hooks use-effect
react-hooks ×1
reactjs ×1
use-effect ×1