параметр
<router-link :to="{ name: 'general_journal', params: { url: 'journal/ker' }}">Журнал</router-link>
ссылка формируется так "localhost:3000/journals/journal%2Fker" но переходит по ней, если же скопировать и вставить в новой вкладке, то "объект не найден". как убрать кодирование символов? спасибо! прошу не кидаться)
Зачем в параметре передавать часть урла? Если у тебя journals/journal/:id, так и передавай параметром только id
Если же вложенность неизвестна, то там параметр будет matchedPath или что-то такое. Покури доку роутера
'journal/ker' - эндпоинт на бэке, так получилось, что грид универсальный и ему нужно передать только эндпоинт, куда стучаться за данными) можно конечно и зашить journal сразу, передавать только ker, но я думал, что можно как-то убрать..)
посмотрю, спасибо!)
а при чем эндпоинт бека к фронту?
можно разбить на два параметра. Если у тебя всегда будет entity/key
на фронте есть компонент с отрисовкой таблицы, стандартная таблица с пагинацией , сортировкой и т.д. все, что ему нужно передать - роут на бэке. бэк отдаст данные и все отрисовалось
идея тоже, благодарю!)
Обсуждают сегодня