我阅读了有关此问题的答案,但没有一个与我的设置相似:
我有一个父组件和许多子组件作为输入。每个输入都有一个defaultValue
使用从父级接收到的道具设置的,并且输入的验证在 上执行onBlur
。这是因为验证是异步的,所以onChange
会像疯了一样减慢应用程序的速度。
这个编排是怎么命名的?“受控”的传统定义似乎是在每个 上更新的输入onChange
,而“不受控”输入是管理其自己的内部状态的输入,该状态随后通过 ref 访问。我的设置似乎两者都达不到,坐在中间的某个地方——或者不是?
更新:这是一个CodeSandbox。