2016-07-17 2 views
3

Без использования v-модели, как получить значение текстового поля при наборе текста? Если возможно, без использования каких-либо методов.Получить значение текстового поля onkeyup vue js

<input type="text" class="form-field" 
    v-on:keyup="data.sample = this.target.value"> 

Я использовал

  • this.value
  • this.target.value

  • e.target.value

ответ

9

Решение:

<input type="text" v-on:keyup="this.$data.name = $event.target.value"> 

От documentation:

При прослушивании родных DOM событий, метод получает родное событие в качестве единственного аргумента. При использовании рядного заявления, заявление имеет доступ к специальным $ события недвижимости: v-на: нажмите = "ручку ('КИ', $ события)"

jsfiddle

Смежные вопросы