Maison > interface Web > Voir.js > le corps du texte

Comment lier des fonctions dans vuejs

青灯夜游
Libérer: 2023-01-13 00:45:32
original
4326 Les gens l'ont consulté

Comment lier des fonctions dans vuejs : 1. Utilisez le formulaire "" pour lier ; ;" pour lier.

Comment lier des fonctions dans vuejs

L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.

La liaison des événements dans vuejs se fait à l'aide de <v-on:事件名 = 函数名> Le nom de la fonction ici est défini dans l'objet méthodes dans l'instance Vue. L'instance Vue peut accéder directement aux méthodes. Écrivez le js en ligne directement sur l'étiquette pour appeler la méthode

 <button v-on:click="alert(&#39;hi&#39;)">执行方法的第一种写法</button>
Copier après la connexion

(2) Appelez la méthode définie dans les méthodes

      <button v-on:click="run()">执行方法的第一种写法</button>
      <button @click="run()">执行方法的 简写 写法</button>
Copier après la connexion
    export default {     
      data () { 
        return {
          msg: &#39;你好vue&#39;,
          list:[]      
        }
      },
      methods:{
           run:function(){
              alert(&#39;这是一个方法&#39;);
             }
           }
 }
Copier après la connexion
La méthode transmet les paramètres

, et la méthode transmet directement les paramètres dans la méthode lors de l'appel

      <button @click="deleteData(&#39;111&#39;)">执行方法传值111</button>

      <button @click="deleteData(&#39;222&#39;)">执行方法传值2222</button>
Copier après la connexion
        deleteData(val){
            alert(val);
        },
Copier après la connexion

Objet d'événement entrant

      <button data-aid=&#39;123&#39; @click="eventFn($event)">事件对象</button>
Copier après la connexion
        eventFn(e){
          console.log(e);
          // e.srcElement  dom节点
          e.srcElement.style.background=&#39;red&#39;;
          console.log(e.srcElement.dataset.aid);  /*获取自定义属性的值*/
        }
Copier après la connexion

Recommandations associées : "Tutoriel vue.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!

Étiquettes associées:
vue
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal