2017-05-16 4 views
0

私はこのプラグインを使用しています。しかし、ここで問題は、primeNGプラグイン私は使用していますが、古いパンくずリストを削除していないような問題に直面しています

this.itemBreadcrums.push({ label: 'home', routerLink: ['/home'] }); 
this.itemBreadcrums.push({ label: 'Participant List', routerLink: ['/home'] 
}); 
this.itemBreadcrums.push({ label: participantName}); 

このパンくずリストでは、私が家をクリックすると、他の2つのラベルが隠れていません。

https://hassantariqblog.wordpress.com/2016/12/03/angular2-using-breadcrumb-as-angular-service-in-angular-2-application-2/

+0

同じ問題です。フィードバックを確認してフィードバックをお寄せください – amin89

答えて

0

あなたの実装に応じて:

  • まずソリューション:あなたのMenuItemオブジェクトに...シフト()、ポップ()、スライス()で再生しようとすることができますあなたが押し込んだものを追加/削除するには

  • 2番目のソリューションとベスト: "ngOnInit()"関数でブレッドクラムを再構築し、それに対応する元のポイントに再設定してくださいあなたのコンポーネントに。

    ngOnInit(){ this.breadcrumbService.setBreadcrumbs( "packages.additionalPrices") }

この方法は、私が見つけた最良です。

関連する問題