vue基础:事件绑定,通过事件获取数据

朱雀 2022-03-25 09:50 642阅读 0赞

1.vue中对方法(事件)的绑定的两种方法:v-onclick:=”()“和@click=”*()”

需要注意的事在中调用的方法时,该方法需要在

  1. <button v-on:click="run1()">执行方法的第一种写法</button>
  2. data () {
  3. return {
  4. msg: '你好vue',
  5. list:[]
  6. }
  7. },
  8. methods:{
  9. run1:function(){
  10. alert('这是一个方法');
  11. //alert(this.msg);
  12. //this.msg="change";
  13. },
  14. }

同样在事件中我们也可以进行数据的输出和修改。

2.通过事件获取数据

  1. <button data-aid='123' @click="eventFn($event)">事件对象</button>
  2. eventFn(e){
  3. console.log(e);
  4. // e.srcElement dom节点
  5. e.srcElement.style.background='red';
  6. alert(e.srcElement.dataset.aid);
  7. console.log(e.srcElement.dataset.aid); /*获取自定义属性的值*/
  8. }

发表评论

表情:
评论列表 (有 0 条评论,642人围观)

还没有评论,来说两句吧...

相关阅读