Синтаксис React-select с помощью formik - PullRequest
1 голос
/ 28 апреля 2020

Привет всем, я должен вставить ответ-выбор с formik. Я новичок ie Вы можете рассказать мне пример? Я использую версию Formik «^ 2.1.2», а версию «act-select »:« ^ 3.0.8 ». Моя ошибка: TypeError: Невозможно прочитать свойство 'type' из неопределенного. Большое спасибо.

<AsyncSelect
 name="myfield"
 cacheOptions
 defaultOptions
 loadOptions={fetchData}
 onChange={selectedOption => {
   formik.handleChange("myfield")(selectedOption);
 }}
 placeholder="search my field"
 value={formik.values.myfield}
/>

1 Ответ

1 голос
/ 28 апреля 2020

Используя formik, вы должны использовать formik.setFieldValue('myfield', selectedOption.value) в обработчике обратного вызова вместо handleChange.

...