ホームページ > 記事 > ウェブフロントエンド > vuejs で関数をバインドする方法
vuejs で関数をバインドする方法: 1. 「99700644131ba00523d21f922b438e94」の形式を使用してバインドします; 2. 「846a443dd6342c63731a0c4713ff4aeb
を使用して行われます。ここでの関数名は、Vue インスタンスのメソッド オブジェクトで定義されます。 Vueインスタンスからメソッドに直接アクセスできる
イベントバインディングメソッド
(1) jsをインラインで直接記述する メソッドを呼び出す<button v-on:click="alert('hi')">执行方法的第一种写法</button>#ラベルの ## (2) パラメータを渡してメソッドb51a10c915ab1622d4d060f7c652677a执行方法的第一种写法65281c5ac262bf6d81768915a4a77ac0 7968d758909d474bfaba35fbb18ae31c执行方法的 简写 写法65281c5ac262bf6d81768915a4a77ac0export default { data () { return { msg: '你好vue', list:[] } }, methods:{ run:function(){ alert('这是一个方法'); } } }
メソッドで定義されたメソッドを呼び出します。パラメータ<button @click="deleteData('111')">执行方法传值111</button> <button @click="deleteData('222')">执行方法传值2222</button>deleteData(val){ alert(val); },# を呼び出すときにメソッドに直接メソッドが渡されます。 ##受信イベント オブジェクト<button data-aid='123' @click="eventFn($event)">事件对象</button>eventFn(e){ console.log(e); // e.srcElement dom节点 e.srcElement.style.background='red'; console.log(e.srcElement.dataset.aid); /*获取自定义属性的值*/ }関連する推奨事項:「vue.js チュートリアル」
以上がvuejs で関数をバインドする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。