我有以下包含参数的路由器链接:
http://localhost:4200/item/1
我将如何使用参数做一个 *ngIf ......我尝试了以下操作
<div *ngIf="router.url === '/item/:item_id'">
</div>
我正在运行的组件 *ngIf 是一个未连接到 itemComponent 的标头组件
您是否尝试过使用 ActivatedRoute。导入到您的组件中
import { ActivatedRoute } from '@angular/router';
然后获取您的网址值如下..
constructor(private route: ActivatedRoute) {
this.route.params.subscribe(params => {
this.item_id = +params['item_id'];
});
在此之后,您将实现 DOM 视图的逻辑。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句