如何在后端使用 React Router?

问题描述 投票:0回答:1

我目前正在构建一个简单的聊天网络应用程序,它有 2 个组件。登录页面和主页,其中有一个聊天窗口,实际活动发生在其中。

问题是,对于我的登录页面,我使用 mongodb,当我登录时,我基本上只是发送表单数据(POST),然后查看表单中输入的用户名和密码是否存在于数据库中,如果存在,我想要用户使用某种标识符进入他们的帐户,以便应用程序根据用户呈现正确的内容,该组件可以单独工作。但我不确定如何使用 React Router 来做到这一点,因为当我集成 React Router 并进行登录时,什么也没有发生。我认为这是因为 React Router 拦截了客户端对服务器的任何调用。 React Router 有没有办法解决这个问题,或者我只是使用了错误的工具或以错误的方式做事?

javascript mongodb react-router
1个回答
0
投票

我登录后没有任何反应。

当响应来自服务器时,您是否尝试过使用 useNavigate 钩子或 return

<Redirect to="/url" replace/>
元素?

© www.soinside.com 2019 - 2024. All rights reserved.