赞
踩
1、只获取本身的值,在一般的回调函数中,都默认存在$event
<template> <div id="demo"> <button @click="onClick">按钮名称</button> </div> </template> <script> new Vue({ el:'#demo', data:{ }, methods:{ onClick(event){ console.log(event.target.innerText); // 按钮名称 } } }); export default { methods: { onClick(e) { console.log(e); } } } </script>
2、获取本身的值+参数的值,对比与上一个例子的不同。
<template> <div id="demo"> <button @click="onClick(word,$event)">按钮名称</button> </div> </template> <script> new Vue({ el:'#demo', data:{ word:'我喜欢你,' }, methods:{ onClick(str,event){ console.log(str+event.target.innerText); // 我喜欢你,按钮名称 } } }); export default { methods: { onClick(str, e) { console.log(str, e); } } } </script>
获取定义参数的值和当前button上的值。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。