ルータストアngrxプロジェクト(https://github.com/ngrx/router-store)を参照しています。角度2ルータのみを使用する場合と比較してngrxルータストアプロジェクトの目的を理解する
私はたとえば...
このプロジェクトを使用する方法が明確ではないですのは、プロジェクトのドキュメントから、次のサンプルを見てみましょう:
store.dispatch(go(['/path', { routeParam: 1 }], { query: 'string' }));
これはへの代替として使用されることを意図して角度2のルータ:router.navigate(['/path...
?
...または特定の状況でのみngrxルータストアを使用する必要がありますか? (ある場合は?)
また、角度2のルータのhtmlリンクの場合、ngrx router-storeにはどうなりますか。 <a routerLink="/heroes"
をクリックしますか?
さらに一般的に、誰かがngrxルータストアプロジェクトによって達成されたことをプレーンアングル2ルータと比較して説明できますか?
また、言い換えると、ngrx router-storeは、角度2のルータに加えて何をもたらしますか?
編集:ngrxに関する興味深い情報源とサンプルは、もちろんngrx example-app(https://github.com/ngrx/example-app)です。
FYI、ここで発見されるコメントです
...私はそこにルータ・ストアに依存が見つかりましたが、私はルータ-ストアがアプリ内で使用されている場所を見つけることができませんでした例えば、ルータストアについてアプリ:
@ ngrx /ルータ-店舗が店で最新のルータの状態を維持し、 は、ルータの状態のための真実の単一のソースとしてストアを使用します。
をまた、あなたが知って興味があるかもしれませんAngular v3ルータは['@ ngrx/router'](https://github.com/ngrx/router)に基づいており、' '@ ngrx'チームと一緒に構築されました(http:// angularjs.blogspot.com。 au/2016/06/improvement-coming-for-routing-in.html)を参照してください。 – cartant
本番環境で削除しますか?その使用がDevToolsのページ遷移を助けるだけである場合、または他のタスクに使用できるかどうか – ramon22
@ ramon22:これについてansを取得しましたか? –