Routing rules are:
const routes: Routes = [{
path: "",
component: SkeletonComponent,
children: [{
path: "dictionary",
component: DictionaryComponent,
children: [
{
path: ":dict/:code",
component: VersionsComponent
}]
}];
URL looks like:
http://localhost:4200/dictionary/Gender/5
Where Gender is parameter: :dict and 5 is parameter :code.
I tried to get parameters inside component VersionsComponent:
ngOnInit() {
console.log(this.activateRoute.snapshot.params['dict']);
console.log(this.activateRoute.snapshot.params['code']);
}
I always get undefined
this.activateRoute.snapshot.paramMap.get('dict');?ParamsAsMap {params: {…}}