Как получить предыдущий URL в nextjs + express + apollo? - PullRequest
0 голосов
/ 12 декабря 2018

Я задавался вопросом о правильном / наиболее эффективном подходе для получения предыдущего URL, чтобы я мог создать ссылку, которая имеет различную ссылку в зависимости от:

  1. Пользователь достиг домашней страницы и выбрал элементНапример: это было из / products / search /: items => / products /: item, тогда ссылка на кнопку «Назад» на странице элемента должна быть «/ products / search /: items»
  2. Земли пользователяна странице товара / products /: item, тогда его кнопка возврата должна быть / products

, а сейчас я просто сохранил запрос search /: items на localStorage, но я тожеразмышляя над тем, как я использую React, использовать API контекста для хранения результата события "beforeHistoryChange", а затем использовать его там, где я хочу.

...