fix: menu 组件 level 属性不生效

This commit is contained in:
就眠儀式
2022-03-27 06:26:08 +08:00
parent 8169e54846
commit 7411fdca76
4 changed files with 18 additions and 7 deletions

View File

@@ -327,8 +327,8 @@
padding: 5px 17px 5px 17px;
}
.layui-nav-tree.level {
.layui-nav-itemed > .layui-nav-child {
.layui-nav-tree.not-level {
.layui-nav-child {
background-color: transparent;
}
}

View File

@@ -27,7 +27,7 @@ const props = withDefaults(defineProps<LayMenuProps>(), {
tree: false,
theme: "dark",
inverted: false,
level: false,
level: true,
collapse: false,
collapseTransition: true,
});
@@ -82,7 +82,7 @@ provide("isCollapseTransition", isCollapseTransition);
<ul
class="layui-nav"
:class="[
level ? 'level' : '',
level ? '' : 'not-level',
inverted ? 'inverted' : '',
tree ? 'layui-nav-tree' : '',
theme === 'dark' ? 'layui-nav-dark' : 'layui-nav-light',