为什么Counter组件渲染两次



这里有一个例子。为什么在Counter组件中,renderRadioGroup在装载时甚至在每次更改(即增加/减少/无线电选择(中渲染两次?

示例包括一个具有增加/减少/设置操作的计数器,以使其状态存储在redux中,计数器组件使用useCallback挂钩来缓存内部函数。

您可以在控制台中看到渲染的数量。

首先呈现的是您的返回,然后在组件安装后进行另一次呈现。

默认值在组件安装后返回(数据被提取并更新,因此进行第二次渲染(

相关内容

  • 没有找到相关文章