navbar.component. html
<a *ngFor="let item of studentClasses" routerLink="/classes/all-courses/, {queryParams: {prop: item.className}}">
class-routing.module.ts
export const routes: Routes = [
{
path: 'all-courses/:className',
component: AllCoursesComponent
},
]
all-courses.component.ts
ngOnInit() {
this.activeRoute.queryParams.subscribe(queryParam => {
console.log(queryParam);
// here I'm receving empty object. But I'm expecting to receive className
});
}