@shasoftX

Как в параметре маршрута использовать значение с точкой?

Задаю маршрут в виде
'message/:key'
если ссылку открывать в dev режиме вот так 'message/aaa-bbb', то всё работает.
Но если ссылку открывать в dev режиме вот так 'message/aaa.bbb', то не открывается. Т.е. если открыть другую страницу, а потом перейти на 'message/aaa.bbb', то всё ok. Но если обновить по Ctrl+F5 эту страницу 'message/aaa.bbb', то получаю ошибку 404.

Как это победить?

p.s.ну кроме очевидного не использовать точку в значении параметра
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
Интересная ситуация. Очевидно что путь с точкой обрабатывается как "имяфайла.расширение". Вот на стэковерфлоу кажется ваша проблема описана
https://stackoverflow.com/questions/71029445/handl...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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