如何从angular-redux路由器获取矩阵参数?

时间:2018-10-05 21:40:02

标签: angular redux angular-redux

在我的Angular项目中,我正在使用带有矩阵参数的路由器设置: /foo/bar;paramA=1;paramB=2;paramC=3

当我注入ActivatedRoute时,我可以从可观察的地图中分别获取这些属性。

当我使用angular-redux路由器跟踪路由器状态时,状态会用一个简单的字符串更新,如下所示:

{ router: '/foo/bar;paramA=1;paramB=2;paramC=3' }

如何获取它以分解URL参数并将属性存储在redux状态? angular-redux路由器可以执行此操作吗,还是需要在我的代码中明确执行此操作?

我期望得到这样的东西: { router: { path: '/foo/bar', params: { paramA : 1, paramB : 2, paramC : 3 } } }

0 个答案:

没有答案