ホームページ  >  記事  >  ウェブフロントエンド  >  vuejs で関数をバインドする方法

vuejs で関数をバインドする方法

青灯夜游
青灯夜游オリジナル
2021-09-14 14:33:414313ブラウズ

vuejs で関数をバインドする方法: 1. 「99700644131ba00523d21f922b438e94」の形式を使用してバインドします; 2. 「846a443dd6342c63731a0c4713ff4aeb を使用して行われます。ここでの関数名は、Vue インスタンスのメソッド オブジェクトで定義されます。 Vueインスタンスからメソッドに直接アクセスできる

イベントバインディングメソッド

(1) jsをインラインで直接記述する メソッドを呼び出す

 <button v-on:click="alert(&#39;hi&#39;)">执行方法的第一种写法</button>
#ラベルの ## (2) パラメータを渡してメソッド

      b51a10c915ab1622d4d060f7c652677a执行方法的第一种写法65281c5ac262bf6d81768915a4a77ac0
      7968d758909d474bfaba35fbb18ae31c执行方法的 简写 写法65281c5ac262bf6d81768915a4a77ac0
    export default {     
      data () { 
        return {
          msg: &#39;你好vue&#39;,
          list:[]      
        }
      },
      methods:{
           run:function(){
              alert(&#39;这是一个方法&#39;);
             }
           }
 }

メソッドで定義されたメソッドを呼び出します。パラメータ

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

      <button @click="deleteData(&#39;222&#39;)">执行方法传值2222</button>
        deleteData(val){
            alert(val);
        },
# を呼び出すときにメソッドに直接メソッドが渡されます。 ##受信イベント オブジェクト

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

関連する推奨事項:「vue.js チュートリアル

以上がvuejs で関数をバインドする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。