Что не так с привязкой select'a на vue?

Вроде делаю все по мануалу, но данные из селекта не подтягиваются в data:
<select v-model='currentOrder' @change='onChange'>
                    <option v-for="(order, key) in orders" v-bind:key="key" v-bind:value="order.ID">{{order.NAME}}</option>
                </select>

document.addEventListener('DOMContentLoaded', function(){
	var returnApp = new Vue({
		el: '#return_app',
		data: function(){
			return{
				orders: window.OW.returnData.ORDERS,
				allErrorArray: [],
				currentOrder: null,
			}
		},
		methods:{
			onChange:function(event){
				console.log(event.target.value);
			}
		}
	});
});


Что и где нужно исправить?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Мне кажется, вы неправильно смотрите. Значение селекта нормально устанавливается в data.currentOrder, можете сами посмотреть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы