Angular 7可选参数未填充

时间:2019-01-28 15:51:22

标签: angular

为了在我自己的应用程序中的某些路线上添加可选参数并对其进行操作,我一直在尝试遵循角度文档的“可选路线参数”部分。

但是,显然我缺少或不了解某些内容,因为我无法使其正常工作。

预期的行为:单击路由器链接时,文本更改以显示可选参数。

实际行为:从未定义参数值。

我创建了一个从模板派生的堆栈闪电战,并尽可能简单地重现了问题。

https://stackblitz.com/edit/angular-7-master-9c4dwm

1 个答案:

答案 0 :(得分:1)

您可以按照以下方式订阅parameter,然后提取paramMap

this.route.paramMap.subscribe((parameters: any) => {
  this.parameter = parameters.params.parameter;
});

See the updated plunk.