이 코드는 방문한 마지막 페이지의 모듈을 얻는 데 도움이되었습니다. Pls 시도해보십시오.
import { Router , NavigationEnd} from '@angular/router';
export class myComponent {
private previousUrl: string;
constructor(private router: Router){
router.events
.filter(event => event instanceof NavigationEnd)
.subscribe(e => {
let path = this.previousUrl;
if(path !="" && path!=undefined){
let res = path.split("/");
console.log(res[1]); /* here in res[1] you will get the last clicked page module url. Now you can route to last module using this res[1] value */
}
this.previousUrl = e.url;
});
}
}
희망이 있습니다.
이것은 실제로 대답이되어야하는 것입니다. – Heshan