1
  • 最佳答案

    路由代码呢?看路由代码。

    1153952789488054272  评论     打赏       拉大锯
    • Xiao9mmDa  回复 @拉大锯
      发在评论里面了。
      Xiao9mmDa 2021-04-13 14:10   回复 1279241123625246720
    • 拉大锯  回复 @Xiao9mmDa
      你先对一下源码,我现在有点忙,我晚点再看看。
      拉大锯 2021-04-13 14:58   回复 1153952789488054272
    • Xiao9mmDa  回复 @拉大锯
      我不知道路由哪错了,我把路由那部分代码删了,又重新敲了一遍,就没有这个错误了。
      Xiao9mmDa 2021-04-13 15:03   回复 1279241123625246720
    • 拉大锯  回复 @Xiao9mmDa
      会使用beyond compare吗?对比工具。
      拉大锯 2021-04-13 15:42   回复 1153952789488054272
  • <template>
        <div>
            <el-menu
                    default-active="1-1"
                    :unique-opened="true"
                    class="el-menu-vertical">
                <template v-for="(item,index) in menuList">
                    <router-link :to="item.path" v-if="!item.children&&!item.hidden" :key="index">
                        <el-menu-item :index="index+ '' ">
                            <i :class="item.icon"></i>
                            <span slot="title">{{item.name}}</span>
                        </el-menu-item>
                    </router-link>
                    <el-submenu v-if="item.children&&!item.hidden" :key="index" :index="index+''">
                        <template slot="title">
                            <i :class="item.icon"></i>
                            <span>{{item.name}}</span>
                        </template>
                        <router-link :to="item.path + '/' +subItem.path" v-for="(subItem,subIndex) in item.children"
                                     :key="subIndex">
                            <el-menu-item :index="index + '-' + subIndex" v-if="!subItem.hidden">
                                <i :class="subItem.icon"></i>
                                <span slot="title" v-text="subItem.name"></span>
                            </el-menu-item>
                        </router-link>
                    </el-submenu>
                </template>
            </el-menu>
        </div>
    </template>
    


    1279241123625246720  评论     打赏       Xiao9mmDa
    • Xiao9mmDa  回复 @Xiao9mmDa
      这个是路由代码
      Xiao9mmDa 2021-04-13 14:10   回复 1279241123625246720
  • /*运营*/
    const loop = () => import("@/page/operation/loop");
    const categoryManage = () => import("@/page/operation/manage-category");
    
    /*设置*/
    const friendLink = () => import("@/page/settings/friend-link");
    const webSizeInfo = () => import("@/page/settings/websize-info");
    




    export const routes = [
        {
            path: '',
            component: baseView,
            redirect: '/index',
            children: [
                {
                    path: '/index',
                    name: '首页',
                    icon: 'el-icon-s-home',
                    hidden: false,
                    component: index
                },
                {
                    path: '/content',
                    name: '内容',
                    icon: 'el-icon-tickets',
                    hidden: false,
                    component: rightView,
                    children: [
                        {
                            path: 'post-article',
                            icon: 'el-icon-edit-outline',
                            name: '文章发表',
                            hidden: false,
                            component: postArticle
                        },
                        {
                            path: 'manage-article',
                            icon: 'el-icon-document',
                            name: '文章管理',
                            hidden: false,
                            component: articleManage
                        },
                        {
                            path: 'manage-comment',
                            icon: 'el-icon-chat-line-round',
                            name: '评论管理',
                            hidden: false,
                            component: commentManage
                        },
                        {
                            path: 'manage-image',
                            icon: 'el-icon-picture-outline',
                            name: '图片管理',
                            hidden: false,
                            component: imageManage
                        }
                    ]
                },
                {
                    path: '/user',
                    name: '用户',
                    icon: 'el-icon-user',
                    hidden: false,
                    component: rightView,
                    children: [
                        {
                            path: 'list',
                            name: '用户列表',
                            icon: 'el-icon-user',
                            hidden: false,
                            component: list
                        }, {
                            path: 'rest-password',
                            icon: 'el-icon-more-outline',
                            name: '重置密码',
                            hidden: false,
                            component: restPassword
                        }, {
                            path: 'email',
                            name: '邮箱设置',
                            icon: 'el-icon-delete    ',
                            hidden: false,
                            component: email
                        }, {
                            path: 'info',
                            name: '用户信息',
                            icon: 'el-icon-s-home',
                            hidden: false,
                            component: info
                        }
                    ]
                },
                {
                    path: 'operation',
                    name: '运营',
                    icon: 'el-icon-c-scale-to-original',
                    hidden: false,
                    component: rightView,
                    children: [
                        {
                            path: 'category',
                            name: '分类管理',
                            icon: 'el-icon-help',
                            hidden: false,
                            component: categoryManage
                        },
                        {
                            path: 'loop',
                            name: '轮播图',
                            icon: 'el-icon-picture-outline-round',
                            hidden: false,
                            component: loop
                        }
                    ]
                },
                {
                    path: 'settings',
                    name: '设置',
                    icon: 'el-icon-s-home',
                    hidden: false,
                    component: rightView,
                    children: [
                        {
                            path: 'friend-link',
                            name: '友情链接',
                            icon: 'el-icon-s-home',
                            hidden: false,
                            component: friendLink
                        },
                        {
                            path: 'websize-info',
                            name: '网站信息',
                            icon: 'el-icon-s-home',
                            hidden: false,
                            component: webSizeInfo
                        }
                    ]
                }
            ]
        },
        {
            path: '/login',
            component: login
        }
    ];
    


    1279241123625246720  评论     打赏       Xiao9mmDa
    相关问题
    幻影~ · 提问
    2024-04-13 20:13 7 2
    幻影~ · 找工作
    2024-04-07 10:44 11 2
    幻影~ · 问题
    2024-03-31 17:20 7 2
    TONYGFX · AOSP
    2024-03-28 17:11 4 2