mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-02-02 18:28:40 +08:00
Co-authored-by: jackhoo_98 <jackhoo_98@foxmail.com>
This commit is contained in:
parent
06ba7cb224
commit
f78cc319ab
@ -64,7 +64,6 @@ const activePath = ref<MenuProvider['activePath']>(props.defaultActive);
|
|||||||
const items = ref<MenuProvider['items']>({});
|
const items = ref<MenuProvider['items']>({});
|
||||||
const subMenus = ref<MenuProvider['subMenus']>({});
|
const subMenus = ref<MenuProvider['subMenus']>({});
|
||||||
const mouseInChild = ref(false);
|
const mouseInChild = ref(false);
|
||||||
const defaultSlots: VNodeArrayChildren = slots.default?.() ?? [];
|
|
||||||
|
|
||||||
const isMenuPopup = computed<MenuProvider['isMenuPopup']>(() => {
|
const isMenuPopup = computed<MenuProvider['isMenuPopup']>(() => {
|
||||||
return (
|
return (
|
||||||
@ -73,6 +72,9 @@ const isMenuPopup = computed<MenuProvider['isMenuPopup']>(() => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const getSlot = computed(() => {
|
const getSlot = computed(() => {
|
||||||
|
// 更新插槽内容
|
||||||
|
const defaultSlots: VNodeArrayChildren = slots.default?.() ?? [];
|
||||||
|
|
||||||
const originalSlot = flattedChildren(defaultSlots) as VNodeArrayChildren;
|
const originalSlot = flattedChildren(defaultSlots) as VNodeArrayChildren;
|
||||||
const slotDefault =
|
const slotDefault =
|
||||||
sliceIndex.value === -1
|
sliceIndex.value === -1
|
||||||
|
Loading…
Reference in New Issue
Block a user