reactjs 为什么在React.js中使用console.log时,它会显示一个调用的多个结果,而该调用应该包含一个响应?[closed]

6uxekuva  于 2022-12-12  发布在  React
关注(0)|答案(1)|浏览(98)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
2天前关闭。
Improve this question
enter image description here
首先,它给我带来了几次空状态,然后它也更新了几次
我希望立即更新状态,并在调用console.log时在其中显示一个结果

g2ieeal7

g2ieeal71#

这是因为react生命周期的缘故。<Convertidor />组件在每次状态发生变化或父组件呈现时呈现,子组件也将在父组件呈现后重新呈现。我建议使用memouseMemo来记忆您的组件/挂钩。

相关问题