vue element-UI菜单如何动态加载本地的图片
vue element-UI菜单如何动态加载本地的图片解决方法::src的url必须使用require()将图片作为模块加载进去,否则路径正确,图片不显示.代码布局:<el-menu default-active="2" :collapse="collapsed" collapse-transition router :default-active="$route.path" un...
·
vue element-UI菜单如何动态加载本地的图片
解决方法:
:src的url必须使用require()将图片作为模块加载进去,否则路径正确,图片不显示.
代码布局:
<el-menu default-active="2" :collapse="collapsed" collapse-transition router :default-active="$route.path" unique-opened class="el-menu-vertical-demo" background-color="#fff" text-color="#333" active-text-color="#ffd04b"> <div class="logobox"> <img class="logoimg" src="../assets/img/logo.png" alt=""> </div> <el-submenu v-for="menu in allmenu" :key="menu.menuid" :index="menu.con"> <template slot="title"> <i class="iconfont" :class="menu.icon"></i> <span>{{menu.con}}</span> </template> <el-menu-item-group> <el-menu-item v-for="chmenu in menu.sub_menus" :index="'/'+chmenu.link" :key="chmenu.menuid"> <img height="15px" class="imgswitch" :src="require('@/assets/img/menu/'+chmenu.icon)"/> <span>{{chmenu.con}}</span> </el-menu-item> </el-menu-item-group> </el-submenu> </el-menu>
更多推荐
已为社区贡献7条内容
所有评论(0)