Angular 2在同一树级别的两个组件之间传递数据?

时间:2017-02-08 10:32:44

标签: angular

给出两个有角度的2分量:

  • ListItemsComponent。
  • ShowItemComponent。

当用户从ListItemComponent中选择一个项目时,必须通过接收所选项目对象将其重定向到ShowItemComponent

知道两个组件都存在于同一树级别中。

listItemsComponentShowItemComponent过去的对象项的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以使用\并为其指定具有项ID的其他组件的路径 在ListItemComponent中 在构造函数中声明Route Router.navigate

constructor( private _router: Router)

并在ShowItemComponent中放置 this._router.navigate(['..../ShowItemComponent', {itemId:itemId}])

ActivatedRoute