成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

angular.js - 用angular2-cli打包項(xiàng)目之后,跳轉(zhuǎn)路由刷新會(huì)報(bào)404的錯(cuò)誤

瀏覽:185日期:2024-09-21 10:09:42

問(wèn)題描述

Aangular2項(xiàng)目用anguar2-cli下的ng build命令打包項(xiàng)目之后,運(yùn)行dist文件夾中的靜態(tài)index.html文件,第一次路由跳轉(zhuǎn)沒(méi)有問(wèn)題,但是在跳轉(zhuǎn)的路由中刷新頁(yè)面的話,會(huì)返回404的錯(cuò)誤。

GitHub代碼鏈接:https://github.com/borysn/spr...

angular.js - 用angular2-cli打包項(xiàng)目之后,跳轉(zhuǎn)路由刷新會(huì)報(bào)404的錯(cuò)誤

在主頁(yè)面點(diǎn)擊register 之后會(huì)正常跳轉(zhuǎn)到注冊(cè)頁(yè)面,但是在注冊(cè)頁(yè)面下刷新的話,會(huì)返回404

angular.js - 用angular2-cli打包項(xiàng)目之后,跳轉(zhuǎn)路由刷新會(huì)報(bào)404的錯(cuò)誤

不知道有沒(méi)有其他人遇到過(guò)這種情況,有的話還煩請(qǐng)告知下解決辦法。

問(wèn)題解答

回答1:

在路由中添加{useHash:true}可以解決這個(gè)問(wèn)題

回答2:

同問(wèn),我也在找這個(gè)問(wèn)題

回答3:

可以借助于 Nginx 做一層路由中轉(zhuǎn),先跳到首頁(yè),再利用路由策略再進(jìn)行相關(guān)渲染

回答4:

路由是否設(shè)置了動(dòng)態(tài)參數(shù),如果設(shè)置了的話,是有可能出現(xiàn)這個(gè)問(wèn)題,我也正在解決中