Skip to content

Commit d60da76

Browse files
committed
默认图标
1 parent 9b563f6 commit d60da76

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

src/components/menus/MenuItem.vue

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,14 @@
44
:index="item.index"
55
>
66
<span slot="title">
7-
<i :class="item.icon"></i>
7+
<i
8+
v-if="item.icon"
9+
:class="item.icon"
10+
></i>
11+
<i
12+
v-else
13+
class="el-icon-folder-opened"
14+
></i>
815
{{ item.title }}
916
</span>
1017
<!-- 递归使用该组件 -->
@@ -19,7 +26,14 @@
1926
v-else
2027
:index="item.index"
2128
>
22-
<i :class="item.icon"></i>
29+
<i
30+
v-if="item.icon"
31+
:class="item.icon"
32+
></i>
33+
<i
34+
v-else
35+
class="el-icon-tickets"
36+
></i>
2337
<span slot="title">{{ item.title }}</span>
2438
</el-menu-item>
2539
</template>

0 commit comments

Comments
 (0)