Как переходить на страницу элемента, когда используется на бэке HAL?

С сервера возвращаются links.
Выводим общий список элементов на страницу по общему запросу, а как сделать кнопку на просмотр одного элемента? Если бы не использовался HAL, тогда я бы делал переход по id, а если с HAL?
Пример JSON с сервера
"_links" : {
    "self" : {
      "href" : "http://localhost:8080/books/book/1"
    },
  },

Вот такая ссылка для получения данных определенной книги. Я так понимаю, что мы ее передаем на след страницу, чтобы сделать запрос и получить все данные, а как сделать адрес нужной страницы, чтобы при обновлении страницы остался именно такой запрос. Думал, что адрес страницы будет такой же, как у _links, но нужен же относительный путь. Можно конечно обрубить href до третьего слэша, но мне кажется это неправильно
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Вы можете использовать templated. Динамичные ссылки, опирающиеся на параметры. И тогда уже опираться на атрибуты.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы