【问题标题】:How to pass data between 2 component in angular如何在角度的2个组件之间传递数据
【发布时间】:2019-09-25 22:32:57
【问题描述】:

我想在导航到页面时发送数据。我怎样才能看到第二页中的数据。

示例。

    this.router.navigate(['/dashboard/home', {company_id: '659'}]);

我将 company_id 传递给 homeComponent。我如何在 homecomponent 中控制台 Company_id 谢谢

【问题讨论】:

标签: angular


【解决方案1】:

首先,设置你的homeComponent构造函数

constructor(
    private activatedRoute: ActivatedRoute
    .....
) { }

并获取ngOnInit函数的参数

ngOnInit(){
 this.activatedRoute.params.subscribe(
    params=> {
           const company_id = params['company_id'];
           console.log(company_id);
});

【讨论】:

  • 如何控制 company_id 的值?
猜你喜欢
  • 2019-08-27
  • 2020-09-12
  • 2018-03-13
  • 1970-01-01
  • 1970-01-01
  • 2018-02-22
  • 2017-01-12
  • 2017-08-12
相关资源
最近更新 更多