問題:如下圖,頁面上點擊運行按鈕,該區域會觸發兩個時間,一個是底層表格行區域點擊的事件,一個是按鈕本身的事件,因為按鈕和表格區域是重疊的,導致點擊按鈕時,會觸發上下兩層控件對應的事件,也就是時間的穿透。

解決辦法:
綁定click事件時,加個stop,即可阻止事件的穿透,底層的事件不會被觸發,即@click.stop="xxx(arg)"

問題:如下圖,頁面上點擊運行按鈕,該區域會觸發兩個時間,一個是底層表格行區域點擊的事件,一個是按鈕本身的事件,因為按鈕和表格區域是重疊的,導致點擊按鈕時,會觸發上下兩層控件對應的事件,也就是時間的穿透。

解決辦法:
綁定click事件時,加個stop,即可阻止事件的穿透,底層的事件不會被觸發,即@click.stop="xxx(arg)"

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。