瀏覽代碼

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

RuoYi 1 年之前
父節點
當前提交
4a78fe116d
共有 1 個文件被更改,包括 4 次插入1 次删除
  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>