91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue中v-on指令有什么用

發布時間:2022-03-24 15:17:21 來源:億速云 閱讀:337 作者:小新 欄目:web開發

這篇文章主要為大家展示了“Vue中v-on指令有什么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Vue中v-on指令有什么用”這篇文章吧。

v-on
v-on 主要用來監聽 dom 事件,以便執行一些代碼塊。表達式可以是一個方法名。
簡寫為:【 @ 】

<div id="app">
    <button @click="consoleLog"></button>
</div>
<script>
    var app = new Vue({
        el: '#app',
        methods:{
            consoleLog:function (event) {
                console.log(1)
            }
        }
    })
</script>

事件修飾符

  • .stop 阻止事件繼續傳播

  • .prevent 事件不再重載頁面

  • .capture 使用事件捕獲模式,即元素自身觸發的事件先在此處處理,然后才交由內部元素進行處理

  • .self 只當在 event.target 是當前元素自身時觸發處理函數

  • .once 事件將只會觸發一次

  • .passive 告訴瀏覽器你不想阻止事件的默認行為

<!-- 阻止單擊事件繼續傳播 -->
<a v-on:click.stop="doThis"></a>
 
<!-- 提交事件不再重載頁面 -->
<form v-on:submit.prevent="onSubmit"></form>
 
<!-- 修飾符可以串聯 -->
<a v-on:click.stop.prevent="doThat"></a>
 
<!-- 只有修飾符 -->
<form v-on:submit.prevent></form>
 
<!-- 添加事件監聽器時使用事件捕獲模式 -->
<!-- 即元素自身觸發的事件先在此處處理,然后才交由內部元素進行處理 -->
<div v-on:click.capture="doThis">...</div>
 
<!-- 只當在 event.target 是當前元素自身時觸發處理函數 -->
<!-- 即事件不是從內部元素觸發的 -->
<div v-on:click.self="doThat">...</div>
 
<!-- 點擊事件將只會觸發一次 -->
<a v-on:click.once="doThis"></a>
 
<!-- 滾動事件的默認行為 (即滾動行為) 將會立即觸發 -->
<!-- 而不會等待 `onScroll` 完成  -->
<!-- 這其中包含 `event.preventDefault()` 的情況 -->
<div v-on:scroll.passive="onScroll">...</div>

使用修飾符時,順序很重要;相應的代碼會以同樣的順序產生。因此,用v-on:click.prevent.self阻止所有的點擊,而 v-on:click.self.prevent 只會阻止對元素自身的點擊。

以上是“Vue中v-on指令有什么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

荣昌县| 延川县| 厦门市| 房产| 竹溪县| 温宿县| 桑日县| 堆龙德庆县| 红河县| 京山县| 伊川县| 龙南县| 收藏| 宁波市| 雷波县| 泰来县| 博乐市| 铅山县| 盐源县| 阿克陶县| 龙游县| 宜宾市| 千阳县| 报价| 青浦区| 诸暨市| 黎川县| 德惠市| 井冈山市| 柘城县| 永兴县| 宁津县| 无为县| 新乐市| 惠州市| 南阳市| 集安市| 长垣县| 溧阳市| 三都| 怀宁县|