コンポーネントを使用して角度1.6でブレッドクラムを実装しようとしています。 私は、リンクが異なるビュー(コンテナコンポーネント)内におよそ10個のコンポーネントがあり、実際にデータを表示する1つのメインコンポーネント(ワードドキュメント)はすべて推奨ドキュメントへのリンクです。角度コンポーネントでのブレッドクラムの実装方法
私の階層はホーム>検索> ShowAllResults>ビュー
であると私は家のようにパン粉をしたい> {検索キーワード}> {検索のcategroy}> {ドキュメント名}。
私の問題は、私のウェブサイトのデザインのために<bread-crumb></bread-crumb>
をグローバルに使用できないことです。私はすべてのページでそれを呼び出す必要があります。 この階層を維持するための最善の方法は、きちんとしたナビゲーションを得るためです。
私の考えは、記憶媒体としてlocalstorageを使用し、データを<bread-crumb></bread-crumb>
にレンダリングすることです。最近のURL /状態を削除するために$ destroyを使用してください。
この方法の問題は$destroy
が最初に実行されます。 localstorageからデータを取得してブレッドクラムを変更しますが、その前にlocalstorageに挿入されます。または私はそう思います。この混乱は、ブレッドクラムが地層を破壊する原因となっています。また、私はどのようにブラウザをハンドリングするのか分からない
「 bread-crumb>」とは何ですか?なぜ '$ stateParams'でキーワード検索とカテゴリ検索を行うことができないのですか? –
Leguest
ブレッドクラムのレンダリングと表示用に作成されたコンポーネントはありません@Leguest –
こんにちは。 https://www.npmjs.com/package/angular-breadcrumbsではどうですか? – Sergaros