вот такая конструкция в роутинге
<Route path="/id/:userId?" element={ <Profile store={store} /> } />
Работает прекрасно
Ссылки вида /id/1 отрабатывает
Но нужна именно ссылка вида /id1
Как это можно реализовать?)
А почему именно такая? Почему не просто /1?
Заказчик требует)
Объясни ему что это бред
Да с радостью, но увы Тем не менее, есть ли возможность реализовать именно такой вид ссылки? Это примерно как в вк насколько я понял
Ну попробуй /id:itemId например
роуту все равно, что там будет в плейсхолдере
Ты не понял походу что он хочет
он хочет /api/v1/:id чтобы можно было /api/v1/id123
Откуда ты взял /api/v1 дядя
Я уже логически подумал, для каждого юзера создавать в таблице отдельный столбец где будет значение id+его id Тогда в принципе можно будет реализовать таким образом /:userId Но это жесть, костыль и в принципе все нужно перепиливать, ибо там все приложение на этом id из бд взято
это пример, дядя
Реально просто получай путь и вырезай из id123 строку 123 и все
Иначе никак более лаконичным методом?(
А че просто не интерполяцией?
Это как?) Не совсем понял)
Обсуждают сегодня