vue路由的配置和侧边菜单组件的配置

vue路由的配置

import Vue from 'vue'
import VueRouter from 'vue-router'
import Layout from '../views/layout/Layout.vue'
import Home from "../views/Home.vue"
//用户管理
import User from "../views/user/User.vue"
import AddUser from "../views/user/AddUser.vue"
//分类管理
import Classify from "../views/classify/Classify.vue";
import AddClassify from "../views/classify/AddClassify.vue";
// 菜单管理
import Menu from "../views/menu/Menu.vue"
import AddMenu from "../views/menu/AddMenu.vue"
// 文章管理
import Artical from "../views/artical/Artical.vue"
import AddOrEditArtical from "../views/artical/AddOrEditArtical.vue"
//banner管理
import Banner from "../views/banner/Banner.vue"
import AddBanner from "../views/banner/AddBanner.vue"
// mannger管理
import Manager from "../views/manager/Manager.vue"
import AddManager from "../views/manager/AddManager.vue"
Vue.use(VueRouter)

// redirect路由重定向  值和子路由中path名相同
const routes = [
    { path: '/', redirect: '/admin' },
    {
        path: '/admin', //一级路由
        redirect: '/admin/dashboard',
        component: Layout,
        children: [{ path: 'dashboard', name: 'home', component: Home }]
    },
    // 用户管理
    {
        path: '/admin/user',
        component: Layout,
        children: [
            { path: 'index', name: 'user', component: User },
            { path: 'adduser', name: 'adduser', component: AddUser }
        ]
    },
    //分类管理classfiy和addclass
    {
        path: '/admin/classify',
        component: Layout,
        children: [
            { path: 'index', name: 'classify', component: Classify }
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值