在这个例子中 - "渲染"是父组件构造函数和componentDidMount之间的时间。 (父组件 - 我的意思是按钮列表包装器)
在devtools打开控制台。步骤进行:
使用onFocus渲染1000个按钮:
渲染~0.02(确定)
使用onBlur渲染1000个按钮:
渲染~0.02(确定)
使用onFocus和onBlur渲染1000个按钮:
渲染~0。(奇怪)
使用onFocus和onBlur重新渲染1000个按钮:
问题:
为什么onBlur和onFocus的组件的初始渲染时间比其他组件大得多?