我正在使用react router redux(5.0.0-alpha.6)的ConnectedRouter。这是示例代码
import {Route, Switch} from 'react-router';
import {ConnectedRouter} from 'react-router-redux';
ReactDOM.render(
<Provider store={app.store}>
<ConnectedRouter history={app.history}>
<div>
<Switch>
<Route exact path="/about" component={About} />
<Route exact path="/:animalName?" component={Animalpage} />
</Switch>
</div>
</ConnectedRouter>
</Provider>, document.getElementById('root')
);
我有一个要求,如果我在“/”上着陆,那么它应该路由到默认动物(比如猫)。
我使用react router redux的推送功能来实现这一点
dispatch(push("/Cat"));
有没有办法达到我的要求,去默认路线,让浏览器返回按钮工作?