Я задавался вопросом о правильном / наиболее эффективном подходе для получения предыдущего URL, чтобы я мог создать ссылку, которая имеет различную ссылку в зависимости от:
- Пользователь достиг домашней страницы и выбрал элементНапример: это было из / products / search /: items => / products /: item, тогда ссылка на кнопку «Назад» на странице элемента должна быть «/ products / search /: items»
- Земли пользователяна странице товара / products /: item, тогда его кнопка возврата должна быть / products
, а сейчас я просто сохранил запрос search /: items на localStorage, но я тожеразмышляя над тем, как я использую React, использовать API контекста для хранения результата события "beforeHistoryChange", а затем использовать его там, где я хочу.