【发布时间】:2019-05-27 11:19:29
【问题描述】:
我有以下网址:
http://my.site/?code=74e30ef2-109c-4b75-b8d6-89bdce1aa860
我想重定向到:
http://my.site#/homepage
我这样做:
import { push } from 'react-router-redux'
...
dispatch(push('/homepage'))
但是反应带我去:
http://my.site/?code=74e30ef2-109c-4b75-b8d6-89bdce1aa860#/homepage
我如何告诉 React 将查询参数放在浏览器的地址栏中而不重新加载应用程序?
【问题讨论】:
-
push(...)是什么? -
@abelito 我明白了,所以这只是 Redux 调用
this.props.history.push(...)的方式 -
@Titus 我不确定,但它来自
react-router-redux -
can please use push({ pathname:'/', search: '', hash:'#/hompage' })
标签: javascript reactjs react-router query-parameters