【发布时间】:2017-03-02 20:55:39
【问题描述】:
如果不使用<Link/>,我似乎无法找到如何使用 react-router 更新查询参数。 hashHistory.push(url) 似乎没有注册查询参数,而且您似乎不能将查询对象或任何东西作为第二个参数传递。
如何在不使用<Link> 的情况下将react-router 中的url 从/shop/Clothes/dresses 更改为/shop/Clothes/dresses?color=blue?
onChange 函数真的是监听查询变化的唯一方法吗?为什么不会像参数更改那样自动检测和响应查询更改?
【问题讨论】:
-
你应该使用this question中提到的历史单例
标签: reactjs react-router