【发布时间】:2016-08-04 11:11:27
【问题描述】:
我有一个带有搜索面板的网页。搜索面板有几个输入字段:id、size、...
我想要的是当用户设置搜索值(例如:id=123 和 size=45)并按下搜索按钮时:
- Redux reducer 中的 searchState 应使用新的搜索值(id=123 和 size=45)进行更新
- 网址应改为“http://mydomain/home?id=123&size=45”
另一方面,如果用户将 URL 更改为 http://mydomain/home?id=111&size=22,则:
- reducer 中的 searchState 应更改为新的搜索值(id=111 和 size=22)
- 应使用新值更新 UI 搜索面板输入(id=111 和 size=22)
如何达到目标?我应该使用什么路由器(react-router、redux-router、react-router-redux 等)?
【问题讨论】:
标签: react-router redux react-redux redux-framework react-router-redux