1. 程式人生 > >【vue】阻止預設事件發生

【vue】阻止預設事件發生

1.event.stopPropagation()方法

這是阻止事件的冒泡方法,不讓事件向document上蔓延,但是預設事件仍然會執行,當你掉用這個方法的時候,如果點選一個連線,這個連線仍然會被開啟,

2.event.preventDefault()方法

這是阻止預設事件的方法,呼叫此方法是,連線不會被開啟,但是會發生冒泡,冒泡會傳遞到上一層的父元素;

3.return false ;

這個方法比較暴力,他會同時阻止事件冒泡也會阻止預設事件;寫上此程式碼,連線不會被開啟,事件也不會傳遞到上一層的父元素;可以理解為return false就等於同時呼叫了event.stopPropagation()和event.preventDefault()