vue去掉地址欄里的#


vue地址欄#長這樣

 

 

地址欄中,經常出現#,是什么作用,能不能去掉?

 

地址欄有兩種模式:

hash模式:地址欄包含#,#之后的不被獲取

history模式:具有對url歷史進行修改的功能

 

在微信支付,分享url作為參數傳遞時,url不能滿足需求,因此在實際項目中,一般是修改為history模式

history有個問題,就是在刷新之后,或者頁面不存在時,會出現404;因此需要后台配合,處理404的問題

 

核心代碼如下:

 

 

 


免責聲明!

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



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