Answered by : obnoxious-osprey-nbpzzigoy9n0
Routes
export const MyRoutes: Routes = [ { path: '/items/:id', component: MyComponent }
]
Component
import { ActivatedRoute } from '@angular/router';
public id: string;
constructor(private route: ActivatedRoute) {}
ngOnInit() { this.id = this.route.snapshot.paramMap.get('id');
}
Source : https://stackoverflow.com/questions/45997369/how-to-get-param-from-url-in-angular-4 | Last Update : Thu, 10 Mar 22
Answered by : augusto-vicente
constructor(private activatedRoute: ActivatedRoute) { this.activatedRoute.queryParams.subscribe(params => { let date = params['startdate']; console.log(date); // Print the parameter to the console. });
}
Source : https://stackoverflow.com/questions/45997369/how-to-get-param-from-url-in-angular-4 | Last Update : Wed, 02 Dec 20
Answered by : victor-gorecki
import { ActivatedRoute } from "@angular/router";
//import ActivatedRoute in constructor()
private $route: ActivatedRoute
// in ngOnInit() call
//myvar is the variable where you want to store your param
this.$route.params.forEach(param => this.myvar = param['whatever your param name is']
);
Source : | Last Update : Thu, 26 Mar 20
Answered by : ill-impala-i3e1x5hn41ib
// ...
import { ActivatedRoute } from '@angular/router';
@Component({ ... })
export class BookComponent implements OnInit { orderby: string; constructor(private route: ActivatedRoute) { } ngOnInit() { this.route.queryParams .subscribe(params => { console.log(params); // { orderby: "price" } this.orderby = params.orderby; console.log(this.orderby); // price } ); }
}
Source : https://www.angularjswiki.com/angular/get-query-parameters-in-angular/ | Last Update : Tue, 13 Sep 22
Answered by : nuno-henriques-oed0mvo50vf4
// example url: details?id=2
constructor(private activatedRoute: ActivatedRoute) { this.activatedRoute.queryParams.subscribe(params => { console.log(params); // Prints {id: "2"} });
}
Source : https://stackoverflow.com/questions/45997369/how-to-get-param-from-url-in-angular-4/47382088 | Last Update : Wed, 03 Mar 21
Answered by : defeated-dotterel-q52r17j89f5o
this.router.url.split('?')[0]
Source : https://stackoverflow.com/questions/42504809/get-current-route-without-parameters | Last Update : Tue, 13 Oct 20