Задать вопрос

Как отправить props через react-route?

Есть некоторый PublishedArticle.js, из которого нужно отправить props, которыми будут const article, в компонент PublishedArticlePage, который собстна вызывается через Route

function PublisedArticle(props) {
    const article = props.article
    return (
        <Router history={history}>
            <Link to='/publishedArticlePage'>
               <SomeLinkContent/>
                </Link>      
                <Route path='/publishedArticlePage' component={PublishedArticlePage}/>
        </Router>
    )}

export default PublisedArticle


Как это сделать ?
  • Вопрос задан
  • 1056 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
hzzzzl
@hzzzzl
как-то так должно сработать

<Route 
  path='/publishedArticlePage' 
  render={ (props) => <PublishedArticlePage {...props} article={article} } 
/>


https://tylermcginnis.com/react-router-pass-props-...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽