我有分屏设计 . 我想仅在激活子路由时才从父路由访问文件夹ID . 下面的工作是为我获取正确的参数,但在我只显示父路径的初始加载时,我收到一个控制台错误:
无法读取null的属性'params'
this.activatedRoute.firstChild.params.subscribe((urlParameters) => { this.folder_id = urlParameters['folderId']; });
一旦孩子被激活,有没有办法只激活上面的东西?
你可以试试
if(this.activatedRoute.firstChild) this.activatedRoute.firstChild.params.subscribe((urlParameters) => { this.folder_id= urlParameters['folderId']; });
1 回答
你可以试试