6
如何同步Redux状态和url查询参数
我有一个带有搜索面板的网页。搜索面板有几个输入字段: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或其他)?