Skip to content

Dropdown 下拉菜单

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

基础用法

移动到下拉菜单上,展开更多操作。

触发对象

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

触发方式

可以配置 click 激活或者 hover 激活。

菜单隐藏方式

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

指令事件

点击菜单项后会触发 command 事件。

按钮式下拉菜单

分割按钮样式。

属性名说明类型默认值
type菜单按钮类型,同 Button 组件(只在split-button为 true 的情况下有效)stringdefault
size菜单尺寸,在split-button为 true 的情况下也对触发按钮生效stringdefault
split-button下拉触发元素呈现为按钮组booleanfalse
placement菜单弹出位置stringbottom
trigger触发下拉的行为stringhover
hide-on-click是否在点击菜单项后隐藏菜单booleantrue
插槽名说明
default触发下拉列表显示的元素。 注意: 必须是一个元素或者或者组件
dropdown下拉列表,通常是 <fyo-dropdown-menu> 组件
事件名说明回调参数
clicksplit-button 为 true 时,点击左侧按钮的回调(event: MouseEvent)
command点击菜单项触发的事件回调(command: string
visible-change下拉框出现/隐藏时触发(visible: boolean)
属性名说明类型默认值
command指令string / number / object-
disabled禁用booleanfalse
divided显示分割线booleanfalse
icon图标组件string / Component-