我正尝试通过组件文件中的条件语句重定向到其他组件。React JS组件中的重定向问题
的片段myfile.js
import { Redirect } from 'react-router-dom';
render(){
if (isLoggedIn()) {
return(
<Redirect to='/Myaccount' />
);
}
}
当条件为真,它改变了浏览器的URL,但是内容不加载。
请让我知道我做错了什么。
检查这个答案,我想这会回答你的问题https://stackoverflow.com/questions/44434041/nesting-routes-and-dynamically-routing-in-react-router-v4/44434648#44434648 –
相同,重定向...... url在浏览器中改变,但页面内容不加载.... – Atul
你使用withRouter,你也有任何错误或你有匹配的路线 –