0
각도 4 앱에서 Google 인증을 사용하려고합니다. index.html에 Google platform.js와 api.js를로드했습니다. 지금 수행하는 onClick 로그인 버튼각도 (4) 라우터는 Google API로드 콜백 내부에서 호출 될 때 라우트를 쌓아 버리지 않습니다.
gapi.load('auth2',() => {
this.router.navigateByUrl('/home');
});
이전 경로를 바꾸는 대신, Angular는 이전 경로 (/ login)를 통해 새 경로를 스태킹합니다. 웹 콘솔에서 로그인 및 홈 구성 요소가 모두 다음과 같이 표시됩니다.
<app>
<router-outlet><router-outlet>
<home></home>
<login></login>
</app>
홈은 로그인을 대체해야한다고 가정합니다. 아무도 여기서 도움을 줄 수 있습니까?