Maison interface Web js tutoriel vue.js écoute les événements du clavier

vue.js écoute les événements du clavier

Jul 16, 2019 pm 03:49 PM
js vue 监听

Vue surveille le clavier, utilisez simplement @ pour le lier directement, et Vue fournit des alias pour plusieurs touches couramment utilisées, vous n'avez donc pas besoin d'interroger le code clé des touches

Tous les alias de clé

.enter

.tab

.delete (capture les touches "supprimer" et "retour arrière")

.esc

.space

.up

.down

.left

.right

1. La balise d'entrée lie la touche esc

et lie l'événement dans

1

<input type="text" @keyup.esc="KeyUpEsc">

Copier après la connexion

<script>< /script> </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>KeyUpEsc:function(){ alert(&quot;监听到esc键&quot;) }</pre><div class="contentsignin">Copier après la connexion</div></div><p> Rendus fonctionnels<br/></p><p style="text-align: center;"><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/398/124/610/1563262876128883.png" class="lazy" title="1563262876128883.png" alt="vue.js écoute les événements du clavier"/></p><p><strong> 2. Utilisez la balise el-input de la bibliothèque de composants d'élément et liez la suppression key</strong> </p><p><template></template> </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>&lt;el-input v-model=&quot;input&quot; placeholder=&quot;请输入内容&quot; @keyup.delete.native=&quot;KeyUpDelete&quot;&gt;&lt;/el-input&gt;</pre><div class="contentsignin">Copier après la connexion</div></div><p>Pourquoi y a-t-il un modificateur .native supplémentaire pour l'événement de liaison cette fois-ci ? div En dehors de la balise d'entrée, l'événement d'origine est masqué, donc si .native n'est pas ajouté, la frappe ne prendra pas effet </p><p><script></script> 🎜>

vue.js écoute les événements du clavier

3. Les deux effets d'implémentation ci-dessus sont que le clavier ne peut être surveillé que lorsque la balise d'entrée obtient le focus. Le suivant est la surveillance globale de la touche Entrée, qui se lie. l'événement de surveillance du document. (Couramment utilisé sur les pages de connexion)

1

2

3

<strong> KeyUpDelete :function(){

      alert("监听到delete键")

  },</strong>

Copier après la connexion
rrreeLe rendu est comme indiqué dans l'image

vue.js écoute les événements du clavierPour plus de js connaissances connexes, vous pouvez cliquer sur moi :

tutoriel js

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser les graphiques électroniques dans Vue Comment utiliser les graphiques électroniques dans Vue May 09, 2024 pm 04:24 PM

Comment utiliser les graphiques électroniques dans Vue

Le rôle de l'export par défaut dans vue Le rôle de l'export par défaut dans vue May 09, 2024 pm 06:48 PM

Le rôle de l'export par défaut dans vue

Comment utiliser la fonction map dans vue Comment utiliser la fonction map dans vue May 09, 2024 pm 06:54 PM

Comment utiliser la fonction map dans vue

La différence entre event et $event dans vue La différence entre event et $event dans vue May 08, 2024 pm 04:42 PM

La différence entre event et $event dans vue

Le rôle du monté en vue Le rôle du monté en vue May 09, 2024 pm 02:51 PM

Le rôle du monté en vue

La différence entre l'exportation et l'exportation par défaut dans vue La différence entre l'exportation et l'exportation par défaut dans vue May 08, 2024 pm 05:27 PM

La différence entre l'exportation et l'exportation par défaut dans vue

Onmount en vue correspond à quel cycle de vie de réagir Onmount en vue correspond à quel cycle de vie de réagir May 09, 2024 pm 01:42 PM

Onmount en vue correspond à quel cycle de vie de réagir

Que sont les crochets en vue Que sont les crochets en vue May 09, 2024 pm 06:33 PM

Que sont les crochets en vue

See all articles