0
我已經初始化文件中的下面的代碼我反應過來的路由器:反應路由器過渡到不同的查詢字符串參數新的一頁
import { Router, Route, IndexRoute, useRouterHistory } from 'react-router'
import { createHistory } from 'history'
const browserHistory = useRouterHistory(createHistory)({basename:CONFIG.baseName})
<Router history={browserHistory}>
<Route path={"/list/:propertyType"} component={Leasing} />
<Route path={"/list/:propertyType?city=:city"} component={Leasing} />
</Router>
在我的網頁,我有這樣
import { Link } from 'react-router'
... some code
<Link to="/list/office" />
<Link to="/list/retail" />
<Link to="/list/retail?city=Washington" />
一些鏈接
當我從頁面/list/office
到/list/retail
,我的網頁將重新加載數據。但問題是,當我從/list/retail
到/list/retail?city=Washington
時,頁面不會重新加載數據。
如何點擊具有相同url部分但不同查詢字符串部分的鏈接以使瀏覽器呈現新內容?