1. 程式人生 > 實用技巧 >06.v-on的修飾符

06.v-on的修飾符

<body>
    <div id="app">
        <div @click="divClick">
            123456789
            <!-- 1  .stop修飾符的使用 阻止冒泡 -->
            <button @click.stop="btnClick">按鈕</button>
        </div>

        <!-- 2  .prevent修飾符的使用  阻止預設行為 -->
        <form action="百度">
            <input type="submit" value="提交" @click.prevent="submitClick">
        </form>

        <!-- 3 .once修飾符的使用  只執行一次 -->
        <input type="submit" value="提交2" @click.once="submit2Click">
    </div>
    <script src='https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js'></script>
    <script>
        const app 
= new Vue({ el: '#app', data: { }, methods: { divClick() { console.log("div被點選了"); }, btnClick() { console.log('btn被點選了'); }, submitClick() { console.log(
"submit"); }, submit2Click() { console.log("只提交一次"); } } }) </script> </body>