как перейти к файлу vue, который присутствует в подпапке / подуровне?
В настоящее время я поместил все свои файлы vue в папку под названием 'views' (имя проекта / src / views), за исключением страницы Home.vue, которая находится на один уровень ниже (имя проекта / src / views / seyal / Home.vue). работает следующая конфигурация маршрутизатора -
router.js
import Vue from 'vue'
import Router from 'vue-router'
import { compact } from 'lodash'
Vue.use(Router)
const createRouter = (routeData) => new Router({
mode: 'history',
base: process.env.BASE_URL,
routes: routeData
})
const defaultRoutes = [{
path: '/',
name: 'home',
component: () =>
import ('@/views/Home.vue'),
props: false
},
{
path: '/login',
name: 'login',
component: () =>
import ('@/views/Login.vue'),
props: false
},
{
path: '/employeeList',
name: 'employeeList',
component: () =>
import ('@/views/EmployeeList.vue'),
props: false
},
{
path: '/jobData',
name: 'jobData',
component: () =>
import ('@/views/JobData.vue'),
props: false
},
{
path: '/seyal/home',
name: 'seyal/home',
component: () => import('@/views/seyal/Home.vue')
},
]
const router = createRouter(defaultRoutes)
export function resetRouter() {
const newRouter = createRouter(defaultRoutes)
router.matcher = newRouter.matcher
}
export default router;
приведенная выше конфигурация маршрутизатора работает для всех файлов, которые присутствуют в пути (имя проекта / src / views). Но я заметил одну вещь: всякий раз, когда я перехожу на страницу home.vue, присутствующую в пути (имя проекта / src / views / seyal), а затем, если я попытаюсь перейти на другую страницу vue, которая находится непосредственно в папке представлений (имя проекта / src / views), тогда в этом случае я не смогу этого сделать. Почему это происходит? Также я заметил, что, если я сначала посещаю домашнюю страницу seyal, а затем, если я попытаюсь получить доступ к какой-либо другой странице, тогда в URL-адресе браузера часть seyal все еще присутствует в URL-адресе. Например, localhost / seyal / jobData вместо просто localhost / jobData.Почему эта часть все еще присутствует в URL-адресе? Пожалуйста, помогите !!