我试图使用以下内容从祖父组件中读取完整的网址:
export class AppComponent implements OnInit{
myURL:any;
constructor(private route: ActivatedRoute){
}
ngOnInit(){
this.myURL = this.route.snapshot.url;
}
}
但我只能得到''作为 myURL 。
我的路径配置已正确实施,我可以导航到: http://localhost:4200/index/notes/note1/Support 我可以在其中查看我的AppComponent,IndexComponent,NotesComponent,NoteComponent和ProductComponent。如果我从孙子中投下:
this.myURL = this.route.snapshot.url;
它返回完整的Url,但我需要在AppComponent中访问它。
在AppComponent上使用:
this.myURL = this.route.children[0];
返回undefined