hax*_*nel 5 javascript reactjs react-router redux react-router-redux
我想在Redux中间件中提取URL参数,以便分派操作并在有效负载中使用这些值.
为了实现您的目标,您可以使用redux-router
这个库允许你将你的路由器状态保存在你的 Redux 存储中。因此,获取当前路径名、查询和参数就像选择应用程序状态的任何其他部分一样简单。
之后你可以从中间件获取你的参数
export const someMiddleware = store => next => action=> {
/// get params
let params = store.getState().router.params;
///then do what you want...........
next(action)
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3808 次 |
| 最近记录: |