52 lines
1.1 KiB
TypeScript
52 lines
1.1 KiB
TypeScript
//创建路由器,并暴露出去
|
|
|
|
// 第一步 引入createRouter
|
|
import {createRouter,createWebHistory} from "vue-router";
|
|
//引入可能呈现的组件
|
|
import NavContainer from '@/components/NavContainer.vue';
|
|
import Preson from '@/components/Preson.vue';
|
|
import Home from '@/components/Home.vue';
|
|
import Service from '@/components/Service.vue';
|
|
import Contact from '@/components/Contact.vue';
|
|
import Problem from '@/components/Problem.vue';
|
|
import JobList from "@/pages/H5/Join/JobList.vue";
|
|
import JobDetail from "@/pages/H5/Join/JobDetail.vue";
|
|
|
|
// 第二步 创建路由器
|
|
const router = createRouter({
|
|
history:createWebHistory(),
|
|
routes:[
|
|
{
|
|
path:'/',
|
|
component:Home
|
|
},
|
|
{
|
|
path:'/NavContainer',
|
|
component:NavContainer
|
|
},
|
|
{
|
|
path:'/Preson',
|
|
component:Preson
|
|
},
|
|
{
|
|
path:'/Service',
|
|
component:Service
|
|
},
|
|
{
|
|
path:'/Contact',
|
|
component:Contact
|
|
},
|
|
{
|
|
path:'/Problem',
|
|
component:Problem
|
|
}, {
|
|
path:'/joblist',
|
|
component: JobList
|
|
},{
|
|
path:'/jobdetail',
|
|
component: JobDetail
|
|
},
|
|
|
|
]
|
|
})
|
|
export default router |