@fristyr
Начинающий вэб разработчик

Как связать значения инпутов в React?

На втором шаге проверки формы есть два инпута: Города и Страны.
Нужно чтобы при выборе одной из Стран отображались города выбранной страны
Ссылка на проект
https://codesandbox.io/s/form-task-oryj0
  • Вопрос задан
  • 157 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега React
getCitiesOptions = () => {
  const country = +this.state.country;

  return Object
    .entries(cities)
    .filter(n => n[1].country === country)
    .map(([ id, city ]) => <option key={id} value={id}>{city.name}</option>);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы