在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/人工智能  HTML/ vue router使用history模式 帶參數(shù)url刷新報錯

vue router使用history模式 帶參數(shù)url刷新報錯

mode使用了history
nginx配置 /project {

try_files ...

}
router配置
{path: '/project/', component: HomeInfo},
{path: '/project/home', component: HomeInfo},
{path: '/project/:id', component: HomeInfo}

訪問 http://localhost:8080/project/ 正常
訪問 http://localhost:8080/project/home 正常
訪問 http://localhost:8080/project/home/1 報錯 (main.c53f5dc62e2668d28730.js:1 Uncaught SyntaxError: Unexpected token <)
http://localhost:8080/project/home/1如果通過路由進(jìn)入是正常的,但是把這個頁面分享出去,在進(jìn)入就報錯,或者刷新也報錯

怎么解決

回答
編輯回答
淺淺

地址訪問問題。我的決方案是index.html 下有引入靜態(tài)文件的 不需要加‘./static’ 直接 '/static'

2017年10月13日 11:23
編輯回答
吃藕丑

我也遇到了同樣的問題,我是把config/index.js
clipboard.png
把build下的assetsPublicPath: './'改為了assetsPublicPath: '/',問題解決了

2018年3月10日 15:14
編輯回答
命多硬

通過分享后的鏈接進(jìn)去報錯,可能由于ios不支持pushstate,路由變化不會改變url,可以檢查一下分享出去的鏈接是否正確

2018年2月19日 06:33