React.memo和父处理函数不使用新的备注状态

时间:2019-12-30 18:06:34

标签: reactjs

我的useMemo钩子有个问题。我的父级组件有两个子级组件。

<Parent>
    <MemoizedChild1 onChange={handleChange} otherProp={x}/>
    <MemoizedChild2 onChange={handleChange} otherProp={y}/>
</Parent>

当我在onChange上启动MemoizedChild2函数时,我会更新父状态。但是,我发现在handleChange上的MemoizedChild1函数被触发时,它不是使用MemoizedChild2创建的新状态,而是原始状态。这应该发生吗?

谢谢

0 个答案:

没有答案