条件渲染下hook重置and父组件调用子组件的函数
# 条件渲染下子组件内部的 hook 重置 当父组件使用条件渲染(例如通过一个状态或属性决定是否渲染某个子组件)时,如果条件从 true 变为 false ,然后又变回 true ,这个过程确实会导致 React 重新创建该子组件实例。这意味着子组件内部的 useState (以及其他钩子的状态)将会被重置,因为每次条件为真且子组件被重新挂载时,都会初始化一个新的状态。 例子 function ParentComponent() { const [showChild, setShowChild] = useState(true); return (...
more...








