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>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM