zoukankan      html  css  js  c++  java
  • vue的事件对象

    事件对象:    

    v-on:click/mouseover
    简写:
        @click=""
     
    1     @click="show($event)"  
    2 <input type="button" value="按钮" @click=“show($event,12)”
    3 methods: {
    4  show: function(ev, b){
    5          alert(ev.clientX);
    6      }
    7 }
     
     
        ev.clickX

    事件冒泡:

         阻止冒泡:

                a) ev.cancelBubble=true;      (原生js语法)
                 b) @click.stop="show()" 推荐使用

    默认行为(默认事件)

           阻止默认行为:
                a) @contextmenu.prevent="show()"  右键行为事件,但右键有个默认行为;推荐使用
                b) ev.preventDefault() (原生js语法,阻止默认行为)

    键盘事件

        @keydown="show(event)"  ev.keyCode
        @keyup
            回车:
                    @keyup.13
                    @keyup.enter
            上下左右
                    @keyup/keydown/l
                    @up, down left, right
  • 相关阅读:
    C++ 类
    百练3383:Cell Phone Network
    百练4092:牛仔裤
    百练4091:最近餐馆
    百练4090:超级备忘录
    百练2868:牛顿迭代
    百练2812:恼人的青蛙
    百练2805:正方形
    bzoj1856 [Scoi2010]字符串
    bzoj2096 [Poi2010]Pilots
  • 原文地址:https://www.cnblogs.com/eric_yi/p/8361678.html
Copyright © 2011-2022 走看看