Я новичок в React, и мое приложение работает так:
пользователь входит / shop -> API-вызов сделан -> элементы выбираются в элементы [] -> пользователь нажимает на элемент - > маршрутизатор отображает item details
компонент -> id
передается с использованием match
-> выполняется другой вызов API (с указанием c id) -> информация отображается.
Я думаю, что мог бы сделать этот процесс лучше - нет необходимости извлекать элемент снова после нажатия на детали. Это уже получено. Что-то, что мне кажется возможным, это передать всю информацию об элементе, используя match
, но тогда URL будет таким уродливым. Есть ли способ передать его без изменения URL?
Изображение для лучшего понимания текущего процесса