zoukankan      html  css  js  c++  java
  • v-按键修饰符

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    <script src="vue.min.js"></script>
    </head>
    <body>
    <div id="app">
    <h2>绑定监听</h2>
    <!-- v-on:click="test" v-on:相当于@ -->
    <button @click="test1">test1</button>
    <button @click="test2('hello')">test2</button>
    <button @click="test3">test3</button>
    <button @click="test4(123,$event)">test4</button>
    <h2>事件修饰符</h2>
    <!-- 阻止事件 -->
    <div style=" 200px;height: 200px;background-color: red;" @click="test5">
    <div style=" 100px;height: 100px;background-color: blue;"@click.stop="test6">
    </div>
    </div>
    <!-- <a href="http:www.baidu.com"@click="test7">去百度</a> -->
    <!-- 阻止事件冒泡 -->
    <a href="http:www.baidu.com"@click.prevent="test7">去百度</a>
    <h2>按键修饰符</h2>
    <input type="text"@keyup.13="test8" />
    <input type="text"@keyup.enter="test8" />
    </div>

    <script type="text/javascript">
    const vm = new Vue({
    el:"#app",
    data:{
    test1(){
    alert("test1")
    },
    test2(msg){
    alert(msg)
    },
    test3(event){
    alert(event.target.innerHTML)
    },
    test4(number,event){
    alert(number+''+event.target.innerHTML)
    },
    test5(){
    alert("out")
    },
    test6(){
    alert("inner")
    },
    // test6(event){
    // event.stopProagation()
    // alert("inner")
    // }
    test7(){
    alert("点击了")
    },
    test8(event){
    // if(event.keyCode===13){
    alert(event.target.value+''+event.keyCode)
    // }
    }
    }
    })
    </script>
    </body>
    </html>

  • 相关阅读:
    git文件泄露
    shodan 的初始化及简单命令
    结构体用sort排序
    循环节计算
    免责申明!!
    偶然发现国外一个linux命令语法练习靶场bandit
    HackBar快捷键
    b站1024程序员节-技术对抗赛
    记一次PC版微信崩溃后历史聊天记录丢失的处理(已解决)
    wireshark从入门到精通3
  • 原文地址:https://www.cnblogs.com/weixin2623670713/p/13139883.html
Copyright © 2011-2022 走看看