Что я ищу
немного логической помощи JavaScript; хотя я не уверен, что мне нужно будет делать через Vue Router. Не ищу точного ответа, но больше указываю в правильном направлении (я даже не уверен, что правильно сформулировал этот вопрос).
Проблема
Я делаю запросы API с Axios (нет проблем там). У меня есть токен JWT в заголовках запросов. Однако (никогда не делал этого раньше) Теперь мне нужно, чтобы поисковые параметры, которые пользователь вводил в URL браузера, когда он делал запрос на передачу ссылки своим коллегам, которые будут перенаправлять на ту же страницу с теми же опциями, введенными / выбранными и запрос API вызывается с этими параметрами запроса.
Что я действительно не знаю, так это:
- A. Каков наилучший способ сделать запрос API на маршруте (загрузка URL с параметрами запроса)? Маршрут страницы НЕ соответствует соответствующей URL-адресу конечной точки API.
- B. Как получить введенные / выбранные данные пользователей в URL браузера?
- C. Нужно ли мне изменять объекты маршрута для этих страниц, чтобы они по-прежнему правильно направлялись, даже если теперь есть строка запроса?
Решение
(Должно быть чисто интерфейсное решение - я использую всю экосистему Vue)