2016-11-11 1 views
2

내부 경로에서 페이지를 새로 고침하면 내부 주소가 URL 주소 표시 줄의 루트 URL 앞에로드 된 상태로 다시로드됩니다. 즉, 루트 루트가 http://localhost:3000/root이고 "about"구성 요소 (http://localhost:3000/about)로 이동 한 다음 페이지를 새로 고치면 http://localhost:3000/about/root으로 끝납니다. 이 문제를 해결하기 위해 라우팅에서 무엇을 변경해야합니까?Angular2 라우팅 문제 (URL 경로 순서 문제)

+1

필요한 것을 어떻게 알 수 있습니까? 코드를 게시하지 않으려면 변경 하시겠습니까? – smnbbrv

답변

0

조금 더 조사한 후, 루트 모듈에서 "useHash"설정을 변경 한 후이 사실을 알게되었습니다. 이 문제를 해결하기 위해 "RouterModule.forRoot (routes, {useHash : false})"를 "RouterModule.forRoot (routes, {useHash : true})"로 변경해야만했습니다 ..