这就是我的react-router代码看起来像
render((
<Router history={browserHistory}>
<Route path={CORP} component={App}>
<IndexRoute component={Home} />
<Route path={"outreach"} component={OutReach}/>
<Route path={"careers/m"} component={Career}/>
<Route path={"members"} component={Members}/>
<Redirect from="*" to={"/home"} />
</Route>
</Router>
), document.getElementById('app'))
但是当我进入我的页面时,我在控制台中收到此错误
未捕获的ReferenceError:未定义重定向
只有当用户的目的地与上述任何路径路径不匹配时,如何告知react-router将用户重定向到/home
?
答案 0 :(得分:8)
你只需要添加
import { Redirect } from 'react-router';
位于文件顶部