В Vue.js 3, для установки значения атрибута selected в элементе <option> используется директива v-model. Вот как вы можете настроить выбранный элемент в Vue.js 3:
- Сначала необходимо создать переменную в объекте
data, которая будет содержать значение выбранного элемента. Например, добавим переменнуюselectedItemв объектdata:
data() {
return {
selectedItem: 'option1' // значение выбранного элемента по умолчанию
};
}
- Далее, добавим директиву
v-modelк элементу<select>, чтобы связать его со значением переменнойselectedItem:
<select v-model="selectedItem"> <option value="option1">Option 1</option> <option value="option2">Option 2</option> <option value="option3">Option 3</option> </select>
- Теперь, при изменении выбранного значения, переменная
selectedItemбудет обновляться автоматически.
Вы также можете назначить начальное значение переменной selectedItem равным значению из внешнего источника данных, например, из хранилища данных или серверного запроса.
Кроме того, вы можете использовать вычисляемые свойства (computed) или слушатели (watch) для реагирования на изменения значения selectedItem и применения соответствующей логики. Например, вычисляемое свойство может вернуть текстовое значение выбранного элемента, а слушатель может запускать функцию при каждом изменении выбранного значения.
Надеюсь, что эта информация окажется полезной и поможет вам настроить атрибут selected в Vue.js 3.