ホームページ > ウェブフロントエンド > Vue.js > vue.js でのイベントのバブリングを防ぐ方法

vue.js でのイベントのバブリングを防ぐ方法

coldplay.xixi
リリース: 2020-11-10 13:45:31
オリジナル
3067 人が閲覧しました

vue.js イベントのバブリングを防ぐメソッド: 1. [vue.js] イベントのバブリングをキャンセルします。コードは [

vue cancel Event bubble
]; 2. [vue.js] はデフォルトのイベントを防ぎます。

vue.js でのイベントのバブリングを防ぐ方法

[関連記事の推奨事項: vue.js]

vue.js のイベントのブロックバブリング方法:

ネイティブ js はイベントのバブリングをキャンセルします

    try{
        e.stopPropagation();//非IE浏览器
    }
    catch(e){
        window.event.cancelBubble = true;//IE浏览器
    }
ログイン後にコピー

ネイティブ js はデフォルトのイベントをブロックします

if ( e && e.preventDefault ) {
            e.preventDefault()//非IE浏览器
} else { window.event.returnValue = false; } //IE浏览器
ログイン後にコピー

vue.js イベントのバブリングをキャンセル

<div @click.stop="doSomething($event)">vue取消事件冒泡</div>
ログイン後にコピー

vue.js でデフォルトのイベントを防止

<div @click.prevent="doSomething($event)">vue阻止默认事件</div>
ログイン後にコピー

関連する無料学習の推奨事項: JavaScript## #(ビデオ)######

以上がvue.js でのイベントのバブリングを防ぐ方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート