什么时候使用受控组件,非受控组件

原文:controlled-vs-uncontrolled-inputs-react

简单总结:

  1. 当表单功能比较简单时(或者只需要表单提交时验证)就可以使用非受控组件。
  2. 当表单功能复杂时,不停的输入验证,条件控制提交按钮,强制输入格式,动态输入时,就需要用到受控组件了