同一个组件既要受控又要非受控?我写了个双模式开关,还挺优雅的
一个自定义 Hook 将受控与非受控模式统一为状态机,通过判断 `value` 是否为 `undefined` 自动切换模式,内部维护镜像状态,并处理 `defaultValue` 变更重置场景,让组件无需关心自身模式,简化双模式输入框的开发。
共 1 篇文章
一个自定义 Hook 将受控与非受控模式统一为状态机,通过判断 `value` 是否为 `undefined` 自动切换模式,内部维护镜像状态,并处理 `defaultValue` 变更重置场景,让组件无需关心自身模式,简化双模式输入框的开发。