🌀(dropdown-menu && dropdown-menu-item): 整理代码

This commit is contained in:
就眠儀式 2022-06-07 21:07:45 +08:00
parent 60da1da79b
commit ce04ae0a5b
2 changed files with 8 additions and 8 deletions

View File

@ -1,11 +1,11 @@
<template>
<ul class="layui-menu layui-dropdown-menu">
<slot></slot>
</ul>
</template>
<script lang="ts"> <script lang="ts">
export default { export default {
name: "LayDropdownMenu", name: "LayDropdownMenu",
}; };
</script> </script>
<template>
<ul class="layui-menu layui-dropdown-menu">
<slot></slot>
</ul>
</template>

View File

@ -9,14 +9,14 @@ import { inject, Ref } from "vue";
const openState: Ref<boolean> = inject("openState") as Ref<boolean>; const openState: Ref<boolean> = inject("openState") as Ref<boolean>;
const click = function () { const handleClick = () => {
openState.value = false; openState.value = false;
}; };
</script> </script>
<template> <template>
<li> <li>
<div class="layui-menu-body-title" @click="click"> <div class="layui-menu-body-title" @click="handleClick">
<slot></slot> <slot></slot>
</div> </div>
</li> </li>