Vextor-ltd
@Vextor-ltd
Webdeveloper

Почему здесь v-model не может быть использована для пропсов?

Решил подучить Vue.js по курсу на Ютубе.
Кода я дошёл до компонента my-select, повторил за автором код и запустил приложение (1:29:52), то Vue выдал мне ошибку:

VueCompilerError: v-model cannot be used on a prop, because local prop bindings are not 
writable.
Use a v-bind binding combined with a v-on listener that emits update:x event instead.   
at D:\OSPanelNew\domains\vue3-course\src\components\UI\MySelect.vue:2:20
1  |  <template>
2  |    <select v-model="modelValue" @change="changeOption">


В общем, Vue пишет мне, что v-model не может быть использована для пропсов, потому что локальные пропсы не доступны для записи. Просит реализовать это по-другому.
А почему у автора всё норм? WTF? Подскажите, пожалуйста.
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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