如何从formik自动完成功能中获取选定的值

时间:2020-10-30 12:42:48

标签: reactjs formik

我正在使用formik,并且我正在尝试自动完成输入字段中的某些值。但是当我选择一个自动完成项目时,它没有得到所选项目的价值。但它得到的是我在自动完成字段中键入的值。

很抱歉语言问题。 这是我的代码。

我需要获取所选自动完成项的值。

    renderEmailAddress({field, form}){
        return (
            <AutoComplete
            type="email"
            id="emal"
            onChange={(option) => form.setFieldValue(field.name, option.target.value)}
            suggestions={this.state.emailsugges}
            className={`form-control ${form.errors.emal &&
                form.touched.emal &&
                "is-invalid"}`}
            filterKey="title"
            suggestionLimit={4}
            />
        )
    }


    <Field 
      name="emal"
      component={this.renderEmailAddress} 
    />

感谢前进!

0 个答案:

没有答案