<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script src="../js/vue.js" type="text/javascript" charset="utf-8"></script>
    </head>
    <body>
        <!--Vue种常用的案按键别名
            回车------enter
            删除------delete(退格和删除)
            退出------esc
            空格------space
            换行------tab(用keydown,keyup会因为换行光标消失执行不了方法)
            上--------up
            下--------down
            左--------left
            右--------right
            2.系统修饰键(用法特殊):ctrl alt shift meta(win)
                (1).配合keyup使用:按下修饰键的同时,再按下其他键,随后释放其他键,事件才被触发
                (2).配合keydown使用:正常触发事件
            修饰符可以连着写(例如:keyup.ctrl.y  @click.stop.capture)
            @keydown.enter  按下回车显示输入
            -->
        <div id="app">
            <input type="text" name="" id="" value="" placeholder="按下ctrl和y显示输入" @keydown.ctrl.y="showInfo"/>
            <!--点击事件的传参-->
            <button type="button" @click="num">点击</button><!--不传参-->
            <button type="button" @click="num(66,$event)">点击</button><!--传参-->
        </div>
        <script type="text/javascript">
            new Vue({
                el:'#app',
                methods:{
                    showInfo(e){
                        console.log(e.target.value)
                    },
                    num(num,e){
                        console.log(num,e)
                    }
                }
            })
        </script>
    </body>
</html>