|
@ -27,9 +27,11 @@ |
|
|
class="menu-list"> |
|
|
class="menu-list"> |
|
|
<el-popover v-model="menuListVisible" |
|
|
<el-popover v-model="menuListVisible" |
|
|
ref="menuListPopover" |
|
|
ref="menuListPopover" |
|
|
|
|
|
class="div-popover" |
|
|
placement="bottom-start" |
|
|
placement="bottom-start" |
|
|
trigger="click"> |
|
|
trigger="click"> |
|
|
<el-tree :data="menuList" |
|
|
<el-tree :data="menuList" |
|
|
|
|
|
class="div-popover" |
|
|
:props="{ label: 'name', children: 'children' }" |
|
|
:props="{ label: 'name', children: 'children' }" |
|
|
node-key="id" |
|
|
node-key="id" |
|
|
ref="menuListTree" |
|
|
ref="menuListTree" |
|
@ -340,4 +342,9 @@ export default { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.div-popover { |
|
|
|
|
|
height: 400px; |
|
|
|
|
|
overflow-y: auto; |
|
|
|
|
|
} |
|
|
</style> |
|
|
</style> |
|
|