Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 从嵌套的动态管线获取管线参数_Angular - Fatal编程技术网

Angular 从嵌套的动态管线获取管线参数

Angular 从嵌套的动态管线获取管线参数,angular,Angular,我的url是这样的:“localhost:4200/mypage/extrainfo” 我想得到“/mypage/”部分 ngOnInit() { const mypage = this.route.snapshot.params.mypage; } 如果导入ActivateRoute,则可以使用ActivateRoute中可观察的参数获取路由参数 constructor(private route : ActivatedRoute) { this.route.params.subs

我的url是这样的:“localhost:4200/mypage/extrainfo”

我想得到“/mypage/”部分

ngOnInit() {
const mypage = this.route.snapshot.params.mypage;
}

如果导入ActivateRoute,则可以使用ActivateRoute中可观察的参数获取路由参数

constructor(private route : ActivatedRoute) {

    this.route.params.subscribe((params: any) => {
       console.log(params.mypage);
    });
}

如果导入ActivateRoute,则可以使用ActivateRoute中可观察的参数获取路由参数

constructor(private route : ActivatedRoute) {

    this.route.params.subscribe((params: any) => {
       console.log(params.mypage);
    });
}

仍然未定义:(尝试上面的代码但不在页面的构造函数中,尝试将此代码放入ngOnInit()仍然未定义:(尝试上面的代码但不在页面的构造函数中,尝试将此代码放入ngOnInit()中)你想获得
:额外的
值吗?我只想获得:mypage值。我尝试了几件事,但仍然不起作用。(检查此项。请共享你的
路由器
配置你想获得
:额外的
值吗?我只想获得:mypage值。我尝试了几件事,但仍然不起作用。)(检查此项。请共享您的
路由器
配置。)