我正在尝试以角度获取URL参数 我尝试过
ngOnInit() {
this.route.paramMap.subscribe(params => {
console.log("test1",params)
})
//and
console.log("test2",this.route.snapshot.params)
}
ngAfterViewInit(){
}
得到的响应: enter image description here
我正在尝试以角度获取URL参数 我尝试过
ngOnInit() {
this.route.paramMap.subscribe(params => {
console.log("test1",params)
})
//and
console.log("test2",this.route.snapshot.params)
}
ngAfterViewInit(){
}
得到的响应: enter image description here
constructor() {
const query = new URLSearchParams(location.search);
console.log(query.get('param_key')); // www.google.com?size=123 --- param_key is size here
}
尝试一下,让我知道是否缺少任何内容...编码愉快...:)
,您使用的是ActivatedRouter类还是Router类? 如果路由器属于路由器类,则应该可以使用。
import { Router } from '@angular/router';
...
constructor(private router: Router) {
this.router.params.subscribe(params => {
console.log('my parameters: ',params);
});
}