鍍金池/ 問答/HTML/ 我的Vue項目中,我按delete鍵,竟然會router.go(-1)這樣的歷史

我的Vue項目中,我按delete鍵,竟然會router.go(-1)這樣的歷史回退,怎么阻止?

我的Vue項目中,我按delete鍵,竟然會router.go(-1)這樣的歷史回退,怎么阻止它?是在項目中哪里設(shè)置的嗎?

回答
編輯回答
做不到

你如果沒有自己監(jiān)聽delete按鍵事件執(zhí)行router.go(-1)的話,這應(yīng)該只是特定瀏覽器才會出現(xiàn)這樣的問題,你可以監(jiān)聽delete按鍵事件阻止默認(rèn)行為event.preventDefault()

2017年2月15日 09:37
編輯回答
孤慣

你說的是右上角那個刪除鍵吧,那個跟vue有個屁的關(guān)系,有的系統(tǒng)就是這樣,按那個鍵回退瀏覽頁。

2018年4月6日 06:33
編輯回答
話寡

南瓜頭 說的對。但是你還是可以給window綁定keyboard事件阻止一下試試

2017年12月15日 06:46