Как получить выбранное значение на Изменение реагировать в реду-форме реагировать-выбирать - PullRequest
0 голосов
/ 28 февраля 2019

Я использую поля приставки-формы с реакцией выбора.После изменения значения функция onChange показывает значение.Я хочу проверить значение и для конкретных значений откройте диалоговое окно, чтобы позволить пользователю подтвердить выбор.

import SelectBox from "react-select"

const checkValue= (e) => {
  console.log(e.target.value)
}

const Select= ({...props }) => (
  <Field
    {...props}
    component={SelectBox}
    onChange={e => checkValue(e)}
    items={myItems}
    })}
  />
)

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете использовать formValues ​​ - это селектор с избыточной формой, который возвращает вам все данные из формы.https://redux -form.com / 7.2.3 / docs / api / formvalues.md /

Но вы должны знать, что после применения селектора formValues ​​к компоненту он будет реагировать на всеизменить в каждой области (не только те, которые вам нужно посмотреть).Это может ухудшить производительность этого компонента.

...