我正在使用ActivatedRoute
并订阅它params
来触发。但是,订阅没有触发。
代码:
constructor(public activatedRoute: ActivatedRoute) {
this.activatedRoute.params.subscribe((params : any) => {
console.log(params);
});
}
我无法知道这个问题。请帮我解决这个问题。
谢谢...
我正在使用ActivatedRoute
并订阅它params
来触发。但是,订阅没有触发。
代码:
constructor(public activatedRoute: ActivatedRoute) {
this.activatedRoute.params.subscribe((params : any) => {
console.log(params);
});
}
我无法知道这个问题。请帮我解决这个问题。
谢谢...
我正在使用相同的ngOnInit()
,它的工作原理..
我猜你有语法错误..(订阅括号)
this.activatedRoute.params.subscribe(params => {
console.log(params);
//call function here for data change
});
你失踪了queryParams
:
import { ActivatedRoute } from '@angular/router';
...
constructor( private _route: ActivatedRoute ) { }
...
ngOnInit() {
this._route.queryParams
.subscribe(
params => {
console.log(params);
});
}