perf(menu): 新增 menu 菜单 selectedKey openKeys 属性

This commit is contained in:
就眠仪式
2021-10-17 01:18:42 +08:00
parent 5468ead4e4
commit b8695c6f6b
5 changed files with 49 additions and 19 deletions

View File

@@ -30,7 +30,9 @@ export default {
::: demo
<template>
<lay-menu selectedKey="5" :tree="isTree">
选中项: {{selectedKey}}
打开项: {{openKeys}}
<lay-menu v-model:selectedKey="selectedKey" v-model:openKeys="openKeys" v-model:tree="isTree">
<lay-menu-item title="首页" id="1">
<template v-slot:title>
<router-link to="">无感</router-link>
@@ -53,9 +55,13 @@ export default {
setup() {
const isTree = ref(true)
const selectedKey = ref("5")
const openKeys = ref(["7"])
return {
isTree
isTree,
openKeys,
selectedKey
}
}
}
@@ -69,7 +75,8 @@ export default {
| | | |
| ----------- | -------- | --- |
| selectedKey | 默认选择 | -- |
| selectedKey (v-model) | 选中项 | -- |
| openKeys (v-model) | 打开项 | -- |
::: field menu slots

View File

@@ -5,8 +5,11 @@
<template>
<lay-timeline>
<lay-timeline-item title="0.1.4">
[新增] menu 菜单 title 插槽,允许自定义菜单项。<br>
[新增] menu 菜单 title 插槽,允许自定义菜单项。<br>
[新增] button 按钮 loading 属性, 提供 加载 状态。<br>
[新增] tab 选项卡 allow-close 属性,支持 关闭。<br>
[新增] tab 选项卡 close change 事件,扩展 tab 动态逻辑。<br>
[新增] ClickOutside 工具。<br>
[修复] menu 菜单 layui-this 样式,多 a 标签样式重叠。<br>
</lay-timeline-item>
<lay-timeline-item title="0.1.1">
[新增] menu 菜单 title 插槽,允许自定义菜单项。<br>