我正在使用这个插件。但在这里,问题是,
this.itemBreadcrums.push({ label: 'home', routerLink: ['/home'] });
this.itemBreadcrums.push({ label: 'Participant List', routerLink: ['/home']
});
this.itemBreadcrums.push({ label: participantName});
在这个面包屑中,当我点击home时,其他两个标签都没有隐藏。
答案 0 :(得分:0)
取决于您的实施:
第一个解决方案:您可以尝试在MenuItem对象上使用shift(),pop(),slice()...来添加/删除您推入的内容
第二个解决方案和最佳解决方案:尝试在“ngOnInit()”函数中重建面包屑,并将其重新设置为与您的组件所依赖的路径对应的原始点。
ngOnInit(){ this.breadcrumbService.setBreadcrumbs( “packages.additionalPrices”) }
这种方法是我发现的最好的方法。