去掉vue路由中的#號


在使用vue進行開發的時候我們會發現地址欄上的ip后面會跟着一個#號,如果想去掉這個井號,我們可以在路由上加上 mode: 'history',  即可去掉

 

export default new Router({
    mode: 'history',
    routes: [
    {
        path: '/', 
        name: 'Home',
        component: Home
    }]
})

  


vue-router默認是hash模式,在hash模式下,是會有#號在URL上的,很丑有沒有?

切換到HTML5的history模式,只需要在mode選項中配置即可。在history模式下,URL就像正常的URL一樣,但是該模式下需要后台正確的配置才可以。因為在路由中傳參時,后台沒有配置好的話,就會返回404。


免責聲明!

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



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