【发布时间】:2019-08-07 07:18:30
【问题描述】:
现在有了钩子,我将组件的状态拆分为更多的微型状态。这似乎更好,直到我想找出是什么状态变化导致了特定的重新渲染。
如何轻松找出导致特定重新渲染的状态变化?
【问题讨论】:
-
您是否参考
componentWillUpdate(或componentDidUpdate)样式检查您当前和未来(或以前)的状态? -
你想要完成什么?可能还有其他方法。
-
@Tholle 有那么一刻我以为我在和 Eckhart Tolle 聊天,然后变得如此该死:D 无论如何,我想我无法更好地解释它,我想知道状态变化是什么引起的特定的重新渲染。例如。你有 setVar1、setVar2、setVar3,都是从 useState 派生的,我想知道其中哪一个导致了重新渲染
-
你想知道这个是为了什么目的?调试?状态管理?
-
@estus 目前用于调试,但可能还有其他用例
标签: reactjs state react-hooks rerender