vuejs綁定函數的方法:1、使用「620c3fa0ea5ceca9a31afc062672de8c」的形式來綁定;2、使用「ed0b8595a04f71c1825767e7b24152ea”的形式來綁定。
本教學操作環境:windows7系統、vue2.9.6版,DELL G3電腦。
vuejs中的事件綁定,使用3b8d5d7d5a92ef82286af4b7f5186df0
來完成的,這裡函數名稱是定義在Vue實例中的methods物件中的,Vue實例可以直接存取其中的方法.
事件綁定的方式
(1) 內聯直接把js寫在標籤上呼叫方法
<button v-on:click="alert('hi')">执行方法的第一种写法</button>
(2)呼叫methods裡定義的方法
b51a10c915ab1622d4d060f7c652677a执行方法的第一种写法65281c5ac262bf6d81768915a4a77ac0 7968d758909d474bfaba35fbb18ae31c执行方法的 简写 写法65281c5ac262bf6d81768915a4a77ac0
export 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中文網其他相關文章!