解決關於 vue項目中 點擊按鈕路由多了個問號


問題描述:

在vue項目開發過程中,點擊按鈕結果頁面刷新了一遍

后來發現路徑變成了 localhost:8080/?#/login

 

原因:

這里是 form 表單,點擊了button 按鈕,觸發了他的默認事件,就是觸發了提交這個行為。

 

解決方案

使用@click.prevent 阻止默認事件

<button @click.prevent="btnClick">獲得驗證碼</button>

 

此隨筆乃本人學習工作記錄,如有疑問歡迎在下面評論,轉載請標明出處。

如果對您有幫助請動動鼠標右下方給我來個贊,您的支持是我最大的動力。


免責聲明!

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



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM