我以这种方式在MainComponent中读取路由器参数:
ngOnInit(){
this.activatedRoute.params.subscribe(params => {
const id = params['id'];
console.log(id);
});
}
我需要在与MainComponent不相关的另一个组件(ContactComponent)中读取“ id”,这是我的路由:
const routes: Routes = [
{ path: 'contatti', component: ContattiComponent },
{ path: 'main/:id', component: MainComponent}
];
我的想法是将“ id”存储在全局变量中,然后在ContactComponent中读取该全局变量。 我不知道该怎么做。