项目中使用 react-hook-form库,我创建了一个表单,其中一些字段的变化会触发某些事件。所以我需要通过自定义的onChange,然而,从7.0版本开始,register要求使用它自己的onChange。
import React from 'react'
import { useForm } from 'react-hook-form'const MyForm = () => {
const form = useForm()
const onChangeFirst = value => console.log('First:', value)
const onChangeSecond = value => console.log('Second:', value)
return (
<form onSubmit={form.handleSubmit(vals => null)}>
<input {...register('first')} /><input {...register('second')} /></form>
)
}
怎样才能把onChangeFirst传给第一个 input,onChangeSecond传给第二个input?