问题描述
该应用程序正在以下页面上运行:http://localhost:3000/login
,当单击按钮时,它应重定向到http://localhost:3000/
。
这就是我尝试过的方式:
import React from 'react';
import { Redirect } from 'react-router-dom';
import { Button } from 'semantic-ui-react';
...
<Button onClick={() => <Redirect to="/" />}>
Go home
</Button>
它不起作用。缺少什么?
解决方法
由于您打算移出该应用程序。为什么不尝试
onClick={()=> window.location.replace('/')}