请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

tree-menu组件里的icon不显示

代码如下

<template>
  <template v-for="menu in userMenu">
    <el-submenu
        index="menu.path" v-if="menu.children && menu.children.length > 0" :key="menu.id">
      <template #title>
<!--        <i class="el-icon-location"></i>-->
        <i :class="menu.icon"></i>
        <span>{{menu.menuName}}</span>
<!--        <i class="el-icon-location"></i>-->
      </template>
      <tree-menu :userMenu="menu.children" />
    </el-submenu>
    <el-menu-item v-else :index="menu.path" :key="menu.id">{{menu.menuName}}</el-menu-item>
  </template>
</template>
<script>
export default {
  name: "TreeMenu",
  props:{
    userMenu: {
      type: Array,
      default(){
        return []
      }
    }
  }
}
</script>

<style lang="scss">

</style>

将class换成固定的 el-icon-location 图标也是不显示的,不知道哪里原因 之前放在home这个组件里是可以显示的

正在回答 回答被采纳积分+3

2回答

qq_慕先生1026127 2021-09-23 12:40:27

请问怎么解决的?

0 回复 有任何疑惑可以回复我~
  • main.js 导入一下这个样式试一下:
    import "element-plus/packages/theme-chalk/src/base.scss"
    
    //img1.sycdn.imooc.com//szimg/60dade700970670b06470114.jpg
    回复 有任何疑惑可以回复我~ 2021-09-23 12:45:52
  • 解决了 不是这个问题,我是名字显示不出来,因为我敲错了...menu  meun
    回复 有任何疑惑可以回复我~ 2021-09-23 13:06:32
  • 好的,你单词拼错了。
    回复 有任何疑惑可以回复我~ 2021-09-23 13:07:12
河畔一角 2021-06-05 13:14:40

按照官方文档,你的代码是没有问题的,可以在群里@一下我,把代码发给我,我本地运行一下。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号