select и несколько инпутов, так вот при моунте компонента идет запрос на сервер, если есть данные по этой форме он присылает те поля которые заполнены. Вот инпуты принимают эти значения, а вот селекты так и остаются в дефолтных значениях. Как заставить селекты работать?)
https://developer.mozilla.org/en-US/docs/Web/API/HTMLSelectElement/selectedIndex Попробуй данное свойство поменять
Если value в option - работать не будет, value должен быть в select Так же нужно помнить, что это JSX поэтому поле value по умолчанию - defaultValue Всё написано здесь - https://ru.reactjs.org/docs/dom-elements.html
Можно, но ему всё равно придётся отслеживать value Поэтому надо вешать ref или функцию в onChange Я просто покажу это - https://ru.reactjs.org/docs/forms.html#the-select-tag Как видите, это прихоть React ))
Обсуждают сегодня