Javascript 单击按钮重定向到父URL

Javascript 单击按钮重定向到父URL,javascript,reactjs,react-router,semantic-ui,react-router-dom,Javascript,Reactjs,React Router,Semantic Ui,React Router Dom,应用程序正在第页运行: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=

应用程序正在第页运行:
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>
从“React”导入React;
从'react router dom'导入{Redirect};
从“语义ui反应”导入{Button};
...
}>
回家吧

它不起作用。缺少什么?

因为您打算退出应用程序。为什么不试试呢

onClick={()=> window.location.replace('/')}


这回答了你的问题吗?这就是我要找的!无需导入其他代码即可快速解决问题;)导致页面刷新并覆盖浏览器历史记录。可能不是你想要的@0stone0的评论正是您所需要的。由于OP标记了
reactjs
react router
,这是重定向用户的首选方式吗?据我所知,react应用程序不是在localhost:3000/下运行的