angular - 如何在角度的2个组件之间传递数据
问题描述
我想在导航到页面时发送数据。我怎样才能看到第二页中的数据。
例子。
this.router.navigate(['/dashboard/home', {company_id: '659'}]);
我将 company_id 传递给 homeComponent。我如何在 homecomponent 中控制台 Company_id 谢谢
解决方案
首先,设置你的homeComponent
构造函数
constructor(
private activatedRoute: ActivatedRoute
.....
) { }
并获取ngOnInit
函数参数
ngOnInit(){
this.activatedRoute.params.subscribe(
params=> {
const company_id = params['company_id'];
console.log(company_id);
});
推荐阅读
- c# - Entity Framework Core Code First 从多个实体映射到实体
- sql-server - 如何在 Team Foundation Server 2017 中将标记项链接到 TestCaseId?
- angular - Angular App 仅在初始加载时出错
- ruby-on-rails - 带有json错误响应而不是html错误响应的rails 5 api应用程序
- docker - Docker - SFTP 安装
- sql - VBA Excel ADO SQL 更新查询不起作用
- c++ - Shouldn't `std::shared_ptr` use `std::default_delete` by default?
- python - Python Azure 队列,出现错误
- python - Timeit 显示常规 python 比 numpy 快?
- reactjs - Node.js 中的错误