gpt4 book ai didi

javascript - 无法获取 Angular2 中的路线参数

转载 作者:行者123 更新时间:2023-12-03 05:38:45 25 4
gpt4 key购买 nike

我有一条这样的路线

<a [routerLink]=" ['../projects', project.id] ">

当我尝试从此网址获取路由参数时,我什么也没得到。

我的导入:

import { Component} from '@angular/core';
import { ActivatedRoute } from '@angular/router';

我的构造函数:

  constructor(private route: ActivatedRoute) {}

我的初始化:

  ngOnInit() {

this.sub = this.route.params.subscribe(params => {
console.log(params); //there i get only empty Object with `__proto__`
});
}
}

谁能帮我解决这个问题?

最佳答案

使用快照获取路由参数。

 let id = +this.route.snapshot.params['id'];
//do something here

关于javascript - 无法获取 Angular2 中的路线参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40629106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com