鍍金池/ 問答/HTML/ vue-cli修改assetsPublicPath根路徑,url上在跳轉(zhuǎn)頁面的時

vue-cli修改assetsPublicPath根路徑,url上在跳轉(zhuǎn)頁面的時候沒有加上修改的值

用vue-cli做一個項目,假設(shè)assetsPublicPath根路徑換成了‘/abcd/’,部署的時候打開首頁,url上是有一開始是有xxx.xxx.xxx.xx/abcd/login,這個時候點擊跳轉(zhuǎn)this.$router.push('/list');之后,url上就沒有了abcd,就直接變成了xxx.xxx.xxx.xx/list,想請問下怎么樣才能跳轉(zhuǎn)所有的頁面url上都會有我改的/abcd/,是不是需要我路由配置上加上abcd/list??還是說需要后端配合?在網(wǎng)上看了,沒找到跟我這個問題相對的,希望有了解的幫忙解決下.

問題解決了,一開始想的太復(fù)雜了,直接把assetsPublicPath修改成'./'就可以了

回答
編輯回答
笨尐豬
export default new Router({
  base:'/abcd/',
  routes: [{ path: "/list",component:list}],
})

然后用this.$router.push('/list')的時候,就換跳轉(zhuǎn)到 /abcd/list
2017年7月1日 09:49