Dropdown 下拉菜单
# Dropdown 下拉菜单
将动作或菜单折叠到下拉菜单中。
# 基础用法
移动到下拉菜单上,展开更多操作。
  复制代码 
# 触发对象
可使用按钮触发下拉菜单。
  复制代码 
# 触发方式
可以配置 click 激活或者 hover 激活。
  复制代码 
# 触发事件
点击菜单项后会触发事件,用户可以通过相应的菜单项 key 进行不同的操作
  复制代码 
# 不同尺寸
Dropdown 组件提供除了默认值以外的三种尺寸,可以在不同场景下选择合适的尺寸。
  复制代码 
# 弹出方向
  复制代码 
# Dropdown Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 | 
|---|---|---|---|---|
| options | 下拉选项数组,具体结构详见下方 | array | — | [] | 
| size | 菜单选项的尺寸 | string | medium / small / mini | — | 
| type | 菜单按钮类型,同 Button 组件(只在split-button为 true 的情况下有效) |  string | — | — | 
| split-button | 下拉触发元素呈现为按钮组 | boolean | — | false | 
| placement | 菜单弹出位置 | string | top / top-start / top-end / bottom / bottom-start / bottom-end | bottom-end | 
| trigger | 触发下拉的行为 | string | hover / click | hover | 
# Dropdown Events
| 事件名称 | 说明 | 回调参数 | 
|---|---|---|
| click | split-button 为 true 时,点击左侧按钮的回调 |  — | 
| selected | 点击菜单项触发的事件回调 | dropdown-item 的指令 | 
| visible-change | 下拉框出现 / 隐藏时触发 | 出现则为 true,隐藏则为 false | 
# options 选项结构
| 参数 | 说明 | 类型 | 可选值 | 默认值 | 
|---|---|---|---|---|
| label | 选项名称 | string | — | — | 
| value | 选项值 | string / number / object | — | — | 
| disabled | 禁用 | boolean | — | false | 
| divided | 显示分割线 | boolean | — | false | 
# Slot 插槽
| name | 说明 | 
|---|---|
| default | 触发元素 | 
