2017-10-30 14 views
0

반응 라우터 v4를 사용 중입니다. 나뿐만 아니라 V2에서 같은 문제를 발견 :반응 라우터가 새로 고침시 기본 경로를 변경합니다.

내가 어떤 경로 /admin/details 에서 그리고 난이 페이지 새로 고침을 할 경우는, 내 응용 프로그램의 루트 경로가/관리자로 변경됩니다./admin이 루트 경로에 추가되므로 index.html에로드 된 모든 정적 자산이 누락됩니다.

api 요청과 동일한 문제가 발생합니다. 중첩 된 라우트 구성 요소로부터 상대 API 요청을 만들고 싶다면, 예를 들어 get('data/images') it would do get ('admin/data/images')을 호출하기보다는 중단됩니다.

어쨌든 주위에? 나는 하루 종일 봤 거든 아무도이 문제에 부딪치지 않는 것 같다. 유일한 대답은 요청에 대한 절대 경로 다.

+0

코드가 있습니까? – Aaqib

답변

0

알아 냈습니다. 상대 경로, 즉 get('data/all') 대신 get('/data/all') 대신에 내 스크립트를 사용하여 종점을 호출했습니다. 나는 그것들을 절대적으로 만들었고 모든 것이 작동하도록 만들었다. 어리 석음.

관련 문제