zzw
3 天以前 757dcb3fcad665eaef93074a4981c4134f7a027e
emergency-repair-web/src/components/MenuNode.vue
@@ -1,12 +1,12 @@
<template>
  <el-submenu v-if="item.children && item.children.length" :index="String(item.id)">
  <el-submenu v-if="item.menuType !== 2 && item.children && item.children.length" :index="String(item.id)">
    <template slot="title">
      <i :class="item.icon || 'el-icon-menu'"></i>
      <span slot="title">{{ item.name }}</span>
    </template>
    <menu-node v-for="child in item.children" :key="child.id" :item="child"></menu-node>
  </el-submenu>
  <el-menu-item v-else-if="item.url" :index="item.url">
  <el-menu-item v-else-if="item.menuType !== 2 && item.url" :index="item.url">
    <i :class="item.icon || 'el-icon-tickets'"></i>
    <span slot="title">{{ item.name }}</span>
  </el-menu-item>