2017-03-07 2 views
0

각도 2 경로 변경에 대한 요청을 취소하는 방법은 무엇입니까? 미리보기 구성 요소에서 경로 변경 요청이 진행 중이며 가입시 값이 설정되었으므로경로 변경에 대한 각도 2 취소 요청

+0

어떤 요청을하십니까? 어떤 경로가 변경됩니까? 문제를 재현 할 수있는 코드를 제공해주십시오. –

+0

어떤 경우에도 재생산 가능하며, 각도 2가 기본적으로 작동하는 방식입니다. – user3462947

+0

질문에 더 많은 정보가 필요합니다. 무슨 요구하고있어? –

답변

1

경로가 변경 될 때마다 이와 같은 라우터 이벤트에 가입 할 수 있습니다.이 이벤트는 해고되고 http 구독을 변수에 저장하며, 라우터 이벤트가 보증되면 탈퇴 할 수 있습니다.

class MyClass { 
constructor(private router: Router) { 
    router.events.subscribe((val) => { 
    if(event instanceof NavigationStart) { 
    // here you can unsubscribe your http call 
    } 
    }); 
} 
}