@willgood

VueJS. Как реализовать обработку событий на input-е?

Фрагмент кода, который работает в браузере, но не работает в браузерах на мобильных устройствах:

<div id="example">
  
 <input type="text" v-model="addressModel" v-on:keyup="getData()" placeholder="">  
</div>

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

<script>
var example = new Vue({
  el: '#example',
  data: {
    addressModel: ''
  },  
  methods: {
    getData() {
     console.log(this.addressModel);
      //send request to api
    }
  }
})

</script>


Как заставить данный код на мобильных устройствах ( отправляем запрос к апи при изменении инпута).

https://codepen.io/Gur/pen/oNxZaKm
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
@willgood Автор вопроса
Сделал так (добавил ватчер):

watch:{
        addressModel: function(){            
            this.getData();
        }
 }
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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