<option>
Вбудований компонент браузера <option> компонента дозволяє відображати опцію всередині <select> вікна.
<select>
<option value="someOption">Some option</option>
<option value="otherOption">Other option</option>
</select>
Довдіник
<option>
Вбудований компонент браузера <option> дозволяє відображати опцію всередині <select> блоку.
<select>
<option value="someOption">Some option</option>
<option value="otherOption">Other option</option>
</select>
Дивіться більше прикладів нижче.
Пропси
<option> підтримує всі пропси спільних елементів.
Додатково, <option> підтримує такі пропси:
disabled: Булевий вираз. Якщоtrue, опція буде недоступна для вибору і буде виглядати затемненою.label: Рядок. Вказує значення опції. Якщо не вказано, використовується текст всередині опції.value: Значення, яке буде використано при поданні батьківського<select>у формі, якщо цю опцію вибрано.
Застереження
- React не підтримує атрибут
selectedу<option>. Замість цього, передайтезначення цієї опціїбатьківському<select defaultValue>для некерованого поля вибору, або<select value>для керованого вибору.
Використання
Відображення поля вибору з опціями
Зобразіть <select> зі списком <option> компонентів всередині для відображення вікна вибору. Надати кожному <option> значення , що представляє дані, які буде надіслано з формою.
Детальніше про відображення <select> зі списком <option> компонентів.
export default function FruitPicker() {
return (
<label>
Pick a fruit:
<select name="selectedFruit">
<option value="apple">Apple</option>
<option value="banana">Banana</option>
<option value="orange">Orange</option>
</select>
</label>
);
}
select { margin: 5px; }