先看效果:
一、子组件
<template>
<div class="myDiv">
<!-- 这里的listAll用于接收父组件传递进来的菜单列表 -->
<template v-for="(item,i) in listAll">
<!-- 有child就显示child的下拉型菜单,有小箭头 -->
<el-submenu :index="item.index" :key="i" v-if="item.child.length!=0">
<template slot="title">
<img :src="item.img" alt="">