• VUE--v-on修饰符


    1、v-on的修饰符

    .stop:阻止事件冒泡

        <div @click="getTitle">
            阿Q
            <button @click="getBut">按钮</button>
            <button @click.stop="getBut2">按钮2</button>
        </div>

    .prevent:阻止默认行为

        <form action="Baidu">
            <input type="submit" value="提交">
            <input type="submit" value="提交" @click.prevent="getSubmit">
        </form>

    .enter:监听enter(确认)键的情况-------(按下弹起)

    <input type="text" @keyup="getKeyup">
    <input type="text" @keyup.enter="getKeyup">

    .once:事件只触发一次

    <button @click="getOnce">按钮</button>
    <button @click.once="getOnce">按钮2</button>

    ******完整代码*******

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <script src="./js/vue.js"></script>
    </head>
    <div id="app">
        <div @click="getTitle">
            阿Q
            <button @click="getBut">按钮</button>
            <button @click.stop="getBut2">按钮2</button>
        </div>
        <br>
    
        <form action="Baidu">
            <input type="submit" value="提交">
            <input type="submit" value="提交" @click.prevent="getSubmit">
        </form>
        <br>
    
        <input type="text" @keyup="getKeyup">
        <input type="text" @keyup.enter="getKeyup">
        <br>
        <br>
    
        <button @click="getOnce">按钮</button>
        <button @click.once="getOnce">按钮2</button>
    </div>
    
    <body>
        <script>
            let vm = new Vue({
                el: '#app',
                data: () => ({
    
                }),
                methods: {
                    getTitle: () => {
                        console.log("啊Q")
                    },
                    getBut: () => {
                        console.log('Btn')
                    },
                    getBut2: () => {
                        console.log('Btn2')
                    },
                    getSubmit: () => {
                        console.log('getSubmit')
                    },
                    getKeyup: () => {
                        console.log('getKeyup')
                    },
                    getOnce: () => {
                        console.log('getOnce')
                    }
                }
            })
        </script>
    </body>
    
    </html>
  • 相关阅读:
    函数参数
    文件操作
    is,数据类型补充,set,深浅拷贝
    is,==区别,编码转换
    列表,元祖,range
    字典,解构
    编码,基础数据类型 int str bool,for循环
    while循环,格式化输出,运算符
    java7中使用透明时与输入法冲突
    TC SRM 597 DEV2
  • 原文地址:https://www.cnblogs.com/DreamchaserHe/p/11714073.html
Copyright © 2020-2023  润新知