我參考路由器商店ngrx項目(https://github.com/ngrx/router-store)。瞭解ngrx路由器商店項目的目的與僅使用角度2路由器相比
我不清楚如何使用此項目......
例如,讓我們從項目文檔下面的示例:
store.dispatch(go(['/path', { routeParam: 1 }], { query: 'string' }));
這是否意味着是用作替代的角2路由器:router.navigate(['/path...
?
...或者我應該只在某些情況下使用ngrx路由器存儲嗎? (如果是這樣的話)
另外,當一個角度爲2的路由器html鏈接時,ngrx路由器存儲會發生什麼。 <a routerLink="/heroes"
被點擊?
更一般地說,有人能解釋一下ngrx路由器商店項目與使用plain angular 2路由器相比所取得的成果嗎?
或者換句話說,除了角度2路由器之外,ngrx路由器存儲還會帶來什麼?
編輯:一個有趣的關於ngrx的信息和示例源當然是ngrx示例應用程序(https://github.com/ngrx/example-app)。
我發現了一個依賴於路由器店有,但我一直沒能找到其中的路由器,商店內的應用程序使用...
僅供參考,這裏是在被發現的評論例如有關路由器商店應用:
@ NGRX /路由器店保持路由器的狀態了最新的存儲和使用 商店作爲真理的對路由器的狀態的單一來源。
此外,你可能有興趣知道Angular v3路由器基於['@ ngrx/router'](https://github.com/ngrx/router),並且與[@ ngrx'團隊一起構建](http:// angularjs.blogspot.com。 AU/2016/06 /改善注目換路由-in.html)。 – cartant
我們是否在生產中將其刪除?如果它的使用僅僅是爲了幫助DevTools的頁面轉換,或者它可以用於其他任務 – ramon22
@ ramon22:你是否得到了這個答案? –