@symblight
///

Как правильно реализовать url ReactJS?

Как можно работать в React с Url к примеру http://mysite.me/{nickname} - адрес ссылки на компонент Account. Проблема в nickname, он меняется. Аналогично к примеру mysite.me/post?id.... url динамическое.
Я реализовал переход на компоненты через React-router, но я заранее задавал адрес.
Nav.jsx
<div className="el_menu">
      <Link to="/account" ><h4>Account</h4></Link>
   </div>

App.jsx
<Router history={browserHistory}>
            <Route path="/" component={Main}>
                <IndexRoute component={Home}/>
                <Route path="account" component={Account}/>
                <Route path="post" component={Post}/>
            </Route>
        </Router>
  • Вопрос задан
  • 1337 просмотров
Пригласить эксперта
Ответы на вопрос 1
@frozen_coder
Java-developer
:nickname - параметр пути. Будет лежать в пропсах. this.props.params.nickname
https://github.com/reactjs/react-router-tutorial/t...
Да прибудет с вами гугл и чтение документации.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы