小编Lar*_*ars的帖子

如何从angular-5中的url获取查询参数?

我正在使用angular 5.0.3,我想用一堆查询参数启动我的应用程序.比如"/ app?param1 = hallo¶m2 = 123".在如何从angular2中的url获取查询参数中给出的每个提示不适合我.

任何想法如何获取查询参数的工作?

private getQueryParameter(key: string): string {
  const parameters = new URLSearchParams(window.location.search);
  return parameters.get(key);
}
Run Code Online (Sandbox Code Playgroud)

这个私有函数可以帮助我获取参数,但我不认为它是新Angular环境中的正确方法.

[更新:]我的主应用程序看起来像@Component({...})导出类AppComponent实现OnInit {

  constructor(private route: ActivatedRoute) {}

  ngOnInit(): void {
    // would like to get query parameters here...
    // this.route...
  }
}
Run Code Online (Sandbox Code Playgroud)

typescript angular-routing angular

136
推荐指数
10
解决办法
20万
查看次数

标签 统计

angular ×1

angular-routing ×1

typescript ×1