Vue.js - la gestion des événements avec un clic de souris vers le bas (et non vers le haut)
Avec Vue.js 2 quand je l'ai ajouter dans un @cliquez sur l'événement à un élément et essayez de cliquer sur quelque chose, l'événement n'est pas déclenché qu'après que j'ai terminé ma souris (appuyez ->).
Comment déclencher un événement immédiat après un clic de souris vers le bas?
Exemple:
<div @click="foo()">
Hello
</div>
OriginalL'auteur Ben | 2017-02-05
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement utiliser
@mousedown
événement sur l'élément, tout comme@click
, pour gérer l'mousedown
événement.Voir le travail de violon: https://fiddle.jshell.net/mimani/feL03wgd/
@contextmenu
... qui@mousedown
semble déclencher à la fois à gauche + droite clics.Pouvez-vous reproduire ce dans le violon.
fiddle.jshell.net/qtso6hqk, Mais qu'importe; mousedown techniquement est la souris de bas. Merci pour l'aide Saurabh.
OriginalL'auteur Saurabh