Vue.js-Methode zur Verhinderung des Event-Bubblings: 1. [vue.js] Event-Bubling abbrechen, der Code lautet [
vue bricht Event-Bubbling ab< ;/div> ;]; 2. [vue.js] verhindert Standardereignisse.【Empfehlung für einen verwandten Artikel: vue.js】
vue.js-Methode zur Verhinderung von Event-Bubbling:
Native js cancel event. bubble
try{ e.stopPropagation();//非IE浏览器 } catch(e){ window.event.cancelBubble = true;//IE浏览器 }Nach dem Login kopierenNative js blockiert das Standardereignis
if ( e && e.preventDefault ) { e.preventDefault()//非IE浏览器 } else { window.event.returnValue = false; } //IE浏览器Nach dem Login kopierenvue.js bricht Ereignissprudeln ab
<div @click.stop="doSomething($event)">vue取消事件冒泡</div>Nach dem Login kopierenvue.js blockiert Standardereignis
<div @click.prevent="doSomething($event)">vue阻止默认事件</div>Nach dem Login kopierenVerwandte kostenlose Lernempfehlungen: JavaScript (Video)
Das obige ist der detaillierte Inhalt vonSo verhindern Sie, dass Ereignisse in vue.js sprudeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!