2017-03-28 3 views
2

각도 2 앱이 페이지 새로 고침시 기본 경로 (로컬 호스트 : 8080/)로 리디렉션되도록 말할 수 있는지 궁금합니다.각도 2 : 새로 고침시 기본값으로 경로 지정

참조 예 : 루트 서비스 또는 어디든지 어떤 생성자에서 다음

RouterModule.forRoot(APP_ROUTES, {initialNavigation: false}) 

: 그리고 그것을 할

localhost:8080/#/home ---refresh action--->  localhost:8080/ 

답변

2

한 가지 방법은 라우터 모듈을 가져 initialNavigation을 해제하는 것입니다 라우터를 삽입하고 /으로 이동하십시오.

0

당신이 코드를 사용할 수 있습니다, 그것은 항상 '기본'경로로 리디렉션됩니다

history.pushState(null, null, '/'); 
window.addEventListener('popstate', function(event) { 
    history.pushState(null, null, '/'); 
});