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

溫馨提示×

溫馨提示×

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

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

對vue中的事件穿透與禁止穿透實例詳解

發布時間:2020-08-24 04:22:36 來源:腳本之家 閱讀:646 作者:rainbow8300 欄目:web開發

在開發過程中經常遇到的一個場景,就是,頁面彈窗,彈窗上有一個確定或者關閉按鈕,這時,如果下方有一個按鈕,那你點擊彈窗的時候,也會觸發彈窗下層的按鈕事件,vue提供的解決方法就是直接在click.stop

//阻止單擊事件繼續傳播
<a v-on:click.stop="doThis"></a>

js的解決辦法是,直接在事件的方法中添加event.stopPropagation()

//html
<button>關閉</button>
//js
$("button").on("click",function(){
 event.stopPropagation()
})

還有一種情況就是,設計非要把蒙層放在最上層,明明遮住了按鈕,他不管,他就覺得這么放好看,那怎么辦?好在前端足夠強大,能夠解決這個問題,就是css中的一個pointer-events

//據網傳,除了none/auto以外,其他都是用在svg項目中

pointer-events:auto | none | visiblepainted | visiblefill | visiblestroke | visible | painted | fill | stroke | all

 <button>確認</button>
 <div class=“cover”></div>
 .cover{
 position: fixed;
 width: 100%;
 height: 110%;
 z-index:999;
 //給遮罩層上添加這個屬性即可,這是就可以穿透遮罩層,觸發到確認按鈕了
 pointer-events:none;
 }

以上這篇對vue中的事件穿透與禁止穿透實例詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

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

AI

栖霞市| 台安县| 古蔺县| 中宁县| 高雄县| 海阳市| 洛浦县| 黄陵县| 遂平县| 利辛县| 道真| 南澳县| 民丰县| 博罗县| 平谷区| 丰都县| 富平县| 龙胜| 兴城市| 榆中县| 柞水县| 共和县| 博乐市| 瓦房店市| 勃利县| 黄石市| 巴中市| 同德县| 临潭县| 康马县| 潮安县| 蕲春县| 岢岚县| 杭锦旗| 丰原市| 曲麻莱县| 西畴县| 耒阳市| 临西县| 志丹县| 乌拉特前旗|