#vue.js
#vue.js
Вопрос:
Я бы хотел, чтобы свойство :selected в опции переопределяло свойство v-model в теге select, но я не уверен, как сделать его приоритетным. Мне нужна v-model, чтобы она могла синхронизироваться с хранилищем.
<select
v-model="device.current_schedule_settings[0]"
@change="$v.device.channels.$touch()"
@blur="$v.device.channels.$touch()"
>
<option v-for="value in relativeInput" :key="value[0]" :value="value[0]" :selected="value[0] == rounded(device.current_schedule_settings[0])">
{{ value[0] }}
</option>
</select>
Ответ №1:
Я понял, что v-model нужно было разделить на 2 секции
v-bind:value="rounded(device.current_schedule_settings[0])"
@input="device.current_schedule_settings[0] = $event.target.value"