Parcourir la source

优化TopNav菜单没有图标svg不显示

RuoYi il y a 1 an
Parent
commit
4a78fe116d
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      ruoyi-ui/src/components/TopNav/index.vue

+ 4 - 1
ruoyi-ui/src/components/TopNav/index.vue

@@ -6,7 +6,10 @@
   >
     <template v-for="(item, index) in topMenus">
       <el-menu-item :style="{'--theme': theme}" :index="item.path" :key="index" v-if="index < visibleNumber"
-        ><svg-icon :icon-class="item.meta.icon" />
+        ><svg-icon
+          v-if="item.meta && item.meta.icon && item.meta.icon !== '#'"
+          :icon-class="item.meta.icon"
+        />
         {{ item.meta.title }}</el-menu-item
       >
     </template>