Я работаю с приложением реагирования, и у меня настроен маршрутизатор, проблема в том, что в настоящее время у меня есть три компонента, доступные пользователю через компонент Link, и это то, что есть в jsx.
<Fragment>
<NavItem>
<Link to='/login'>Login</Link>
</NavItem>
<NavItem>
<Link to="/regiser">Register</Link>
</NavItem>
<NavItem>
<Link to="/reset">Recover Account</Link>
</NavItem>
</Fragment>
и маршруты определяются с помощью BrowserRouter с псевдонимом Router
<Fragment>
<Route exact path='/' component={Landing} />
<Route exact path='/register' component={Register} />
<Route exact path='/login' component={Login} />
<Route exact path='/reset' component={ResetUser} />
</Fragment>
Проблема заключается в следующем:
- Пользователю предоставляется компонент
Landing
при значении /
- Пользователь представлен с
Login
компонентом при /login
- Пользователь представлен с
ResetUser
компонентом при /reset
- ПользовательКомпонент вообще не представлен, когда в
/register
Компонент Register
определяется следующим образом:
import React, { Component, Fragment } from "react";
class Register extends Component {
render() {
return (
<div>Hello Register</div>
);
}
}
export default Register;
, что приводит в бешенство, потому что оно действительно удерживает меняпроверка подлинности .......