读写全局变量

时间:2019-10-09 05:04:13

标签: angular variables components global

我以这种方式在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中读取该全局变量。 我不知道该怎么做。

0 个答案:

没有答案