@Alianos

Возможно ли addEventListener ("@keyup.enter", {alert("enter")})?

Здравствуйте, скажите пожалуйста могу ли я в директиве поставить слушатель отпускания ентера с помошю чтото типа el.addEventListener ("@keyup.enter", {alert("enter")})?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
<div id="app">
  <textarea v-test>текст</textarea>
</div>


Vue.directive('test', {
  bind (el) {
    el.addEventListener('keyup', (e) => {
      if (e.keyCode !== 13) {
        return;
      }
      // Нажат Enter и клавиша отпущена
      console.log(e);
    });
  }
});

new Vue({
  el: "#app",
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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