问题:在嵌入自定义组件<Form><MyComponent></Form>
时,需要将onChange方法暴露出去。
原因:
- form会监听
<input>
的onChange方法和value变量(form是<input>
的一个属性) - 其它基于
<input>
封装的组件如:<select>
,自定义的方法名必须叫onChange,变量名必须叫value,否则自定义组件的状态变化不能被form表单的onChange捕获
问题:在嵌入自定义组件<Form><MyComponent></Form>
时,需要将onChange方法暴露出去。
原因:
<input>
的onChange方法和value变量(form是<input>
的一个属性)<input>
封装的组件如:<select>
,自定义的方法名必须叫onChange,变量名必须叫value,否则自定义组件的状态变化不能被form表单的onChange捕获