我在Angular 2+中看到了很多订阅查询字符串参数的例子,但我似乎无法让它工作
例如,如何从 angular2 中的 url 获取查询参数?
这是我的代码:
import { ActivatedRoute, Router } from '@angular/router';
...
export class MyComponent implements OnInit,OnDestroy {
private a: boolean = true;
private b: boolean = true;
constructor(route: ActivatedRoute) {
...
ngOnInit(): void {
this.route.queryParams.subscribe((queryParams:any) => {
this.a = queryParams.a;
this.b = queryParams.b;
});
我遇到的问题是this
似乎没有将我的组件引用到设置a
并且b
我想用来驱动*ngIf
语句的组件不起作用。
我究竟做错了什么?