vue3-admin-element-template icon indicating copy to clipboard operation
vue3-admin-element-template copied to clipboard

关于菜单隐藏问题

Open anaf007 opened this issue 2 years ago • 0 comments

当我在 \src\router\index.js 中增加


{
        path: '/goods/add_goods',
        name: 'add_goods',
        hidden: true,
        component: () => import('@/views/goods/add_goods.vue'),
        meta: {
          title: "添加商品",
          icon: 'icon-link-cloud-faild',
        },
      },

hidden: true,无法生效。菜单还是被显示出来了

在修改 \src\layouts\components\Menu\MenuItem.vue 35行

<el-menu-item v-else :index="option.path" :key="index">
<el-menu-item v-else-if="!option.hidden" :index="option.path" :key="index" >

就可以实现菜单隐藏了。这个是,请问我修改得对了吗?

anaf007 avatar Sep 27 '22 05:09 anaf007