Dropdown 下拉菜单

将动作或菜单折叠到下拉菜单中。

基础用法

悬停在下拉菜单上以展开更多操作。

触发对象

可使用按钮触发下拉菜单。

触发方式

可以配置点击激活或者悬停激活。

菜单隐藏方式

可以通过 hide-on-click 属性来配置。

指令事件

点击菜单项后会触发事件,用户可以通过相应的菜单项 key 进行不同的操作。

下拉方法

您可以手动使用 手动打开手动关闭下拉菜单以打开或关闭

尺寸

Dropdown 组件提供除了默认值以外的三种尺寸,可以在不同场景下选择合适的尺寸。

Dropdown 属性

属性说明类型可选值默认值
type菜单按钮类型,同 Button 组件一样,仅在 split-button 为 true 的情况下有效。string
size菜单尺寸,在 split-button 为 true 的情况下也对触发按钮生效。stringlarge / default / smalldefault
max-height菜单最大高度string / number
split-button下拉触发元素呈现为按钮组booleanfalse
disabled是否禁用booleanfalse
placement菜单弹出位置stringtop/top-start/top-end/bottom/bottom-start/bottom-endbottom
trigger触发下拉的行为stringhover/click/contextmenuhover
hide-on-click是否在点击菜单项后隐藏菜单booleantrue
show-timeout展开下拉菜单的延时,仅在 trigger 为 hover 时有效number250
hide-timeout收起下拉菜单的延时(仅在 trigger 为 hover 时有效)number150
role下拉菜单的 ARIA 属性。 根据具体场景,您可能想要将此更改为“navigation”string‘menu’
tabindexDropdown 组件的 tabindexnumber0
popper-class自定义浮层类名string
popper-optionspopper.js 参数Object请参考 popper.js 文档{ boundariesElement: ‘body’, gpuAcceleration: false }

Dropdown 插槽

插槽名说明子标签
下拉菜单的内容。 注意:必须是有效的 html DOM 元素(例如 <span>、<button> 等)或 el-component,以附加监听触发器
dropdown下拉列表,通常是 <el-dropdown-menu> 组件Dropdown-Menu

Dropdown 事件

方法名说明参数
clicksplit-button 为 true 时,点击左侧按钮的回调
command点击菜单项触发的事件回调dropdown-item 的指令
visible-change下拉框出现/隐藏时触发出现则为 true,隐藏则为 false

Dropdown 方法

方法名说明参数
handleOpen打开下拉菜单
handleClose关闭下拉菜单

Dropdown-Menu 插槽

插槽名说明子标签
下拉菜单的内容Dropdown-Item

Dropdown-Item 属性

属性说明类型可选值默认值
command派发到command回调函数的指令参数string/number/object
disabled是否禁用booleanfalse
divided是否显示分隔符booleanfalse
icon自定义图标string | Component

Dropdown-Item 插槽

插槽名说明
自定义Dropdown-Item内容

源代码

组件文档

贡献者

Dropdown 下拉菜单 - 图1 云游君

Dropdown 下拉菜单 - 图2 三咲智子

Dropdown 下拉菜单 - 图3 JeremyWuuuuu

Dropdown 下拉菜单 - 图4 kooriookami

Dropdown 下拉菜单 - 图5 Aex

Dropdown 下拉菜单 - 图6 C.Y.Kun

Dropdown 下拉菜单 - 图7 zz

Dropdown 下拉菜单 - 图8 opengraphica

Dropdown 下拉菜单 - 图9 msidolphin

Dropdown 下拉菜单 - 图10 Alan Wang

Dropdown 下拉菜单 - 图11 Ryan2128

Dropdown 下拉菜单 - 图12 RJW

Dropdown 下拉菜单 - 图13 Delyan Haralanov

Dropdown 下拉菜单 - 图14 qiang

Dropdown 下拉菜单 - 图15 hangzou

Dropdown 下拉菜单 - 图16 LIUCHAO

Dropdown 下拉菜单 - 图17 gjfei

Dropdown 下拉菜单 - 图18 blackie

Dropdown 下拉菜单 - 图19 iwusong

Dropdown 下拉菜单 - 图20 啝裳

Dropdown 下拉菜单 - 图21 bqy

Dropdown 下拉菜单 - 图22 mawi1512

Dropdown 下拉菜单 - 图23 João Gonçalves

Dropdown 下拉菜单 - 图24 inottn

Dropdown 下拉菜单 - 图25 Vgbire

Dropdown 下拉菜单 - 图26 on the field of hope

Dropdown 下拉菜单 - 图27 Simona

Dropdown 下拉菜单 - 图28 Hades-li

Dropdown 下拉菜单 - 图29 LinZhanMing