小编fao*_* Ch的帖子

如何从 Angular ActivatedRoute 获取参数

我正在尝试使用 observables 从我激活的路线中获取 prameter :id 。当我在控制台上打印参数时,我得到了正确的 :id 值。但 this.id 的情况并非如此。我得到了 NaN 值。你能告诉我有什么问题吗

export class RecipeEditComponent implements OnInit {
  id: number;
  editMode = false;

  constructor(private route: ActivatedRoute) { }

  ngOnInit() {
    this.route.params.subscribe(
      (params: {id: string}) => {
        this.id = +params.id;
        console.log(this.id);
      }
    );
}
}
Run Code Online (Sandbox Code Playgroud)

parameters routes angular

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

angular ×1

parameters ×1

routes ×1