SkipTyler
@SkipTyler
Junior+ Front-End developer

Как убрать отображение слеша во Vue Router?

Всем привет.

Есть приложение с локализацией. Локаль всегда есть в урле.
localhost/:locale

Файл router.js

{
    path: '/:locale',
    name: 'home',
    redirect: {name: 'mainPage'},
    component: () => import('Views/index'),
    children: [
        {
            path: '',
            name: 'mainPage',
            component: () => import('Views/mainPage')
        },
        {
            path: 'rooms',
            name: 'rooms',
            component: () => import('Views/rooms')
        },


Все ссылки на страницы, за исключением главной, идут без слеша в конце.
localhost/en/rooms
localhost/en/

Я настраивал <router-view> несколькими способами, но так и не смог добиться желаемого результата(

В каком месте я мог допустить ошибку?
  • Вопрос задан
  • 656 просмотров
Пригласить эксперта
Ответы на вопрос 1
@v1rtuoz
Что-то мне подсказывает, что это поведение браузера.
Ответ написан
Ваш ответ на вопрос

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

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