Here is add-new-folder.component, this component is child component of folder.component when I route on add-new-folder.component from folder.component that time I want folder.component parameter userid in its child component, I tried below code but i get console NaN how to get parent component parameter in child component kindly help me?
add-new-folder.component.ts
constructor(private route : ActivatedRoute,private router : Router){}
ngOnInit() {
this.route.parent.params.subscribe(params => {
const parentRouteId = +params['userid'];
console.log(parentRouteId);
});
}
folder.component.html
<mat-icon [routerLink]="['/addNewFolders/',userid]">folder</mat-icon>
app-routing.module.ts
const routes: Routes = [
{ path: 'folder/:userid', component : FolderComponent,
children: [
{ path: 'addNewFolders/:userid', component : AddNewFolderComponent },
]},
];
+from+params['userid'], I believe your parameter is not numeric.