Я использую react-router-dom
для проекта, который работает следующим образом:
Blog
- родитель, который содержит все BlogPosts
- набор
BlogPost
s сделать BlogCategory
, из которого - вы можете ввести, введите
BlogPostArticle
(также можете напрямую получить к нему доступ с Blog
)
Для того, чтобы BlogCategory
до знаю, какие BlogPosts
для отображения я отправляю props
, когда я настраиваю маршрутизацию следующим образом:
<Link
to={{
pathname: `/category/${slug}/`,
categoryName: tag.name,
categoryPosts,
slug,
}}
>
...
</Link>
Таким образом BlogCategory
знает, какие сообщения отображать.
Проблема: Если Я сейчас go на BlogPostArticle
я не отправляю никаких props
- что нормально. Но как мне отправить props
, если я go вернусь в браузер, чтобы страница BlogCategory
- откуда я пришел - знала, какие BlogPost
рендерить? Я не разобрался 1.) как отправить props
при возврате ни 2.) как вызвать действие в браузере при возврате.