# 常见问题

# 图标列表不显示,但是可以点击

图标列表不显示

这个bug首先在vue-element-admin中发现,这个问题的主要原因是vue2.6.13以前的版本和2.6.13以及2.6.14版本之间的问题,vue也没给出解决的办法。

vue bug

这个问题最简单的办法就是把你的vue版本和vue-template-compiler版本升级到2.6.14;如果你不能去升级你的vue版本,那么这里给出一个其他的解决办法,就是通过以下的方式去使用组件:

<e-icon-picker>
    <template #prepend="{icon}">
      <e-icon :icon-name="icon" class="e-icon" />
    </template>
    <template #icon="{icon}">
      <e-icon :icon-name="icon" class="e-icon" />
    </template>
</e-icon-picker>

<style>
.e-icon {
  font-size: 16px;
}
</style>
1
2
3
4
5
6
7
8
9
10
11
12
13
14

但这个方式会造成组件样式变化,需要用户自己调整