跳到主要内容

eo-actions

<eo-actions>

构件 eo-actions

Examples​

Basic​

Playground

item draggable​

Playground

Properties​

NameDescriptionTypeDefaultRequired
actions

操作列表配置

Action[]
checkedKeys

actions 选中项配置

(string | number)[] []
activeKeys

actions 激活项配置,用于菜单项的选择和展开,需按菜单层级顺序依次列出当前激活的菜单项

(string | number)[] []
itemDraggable

action中的菜单项是否可拖拽

boolean
themeVariant

主题变体

"default" | "elevo"
footerTips

底部提示文字

string

Events​

NameDescriptionEvent Detail
action.click

点击按钮时触发

SimpleAction - 该按钮配置
item.drag.start

开始拖拽菜单项时触发

SimpleAction - 该菜单项动作配置
item.drag.end

完成拖拽菜单项时触发

SimpleAction - 该菜单项动作配置

Type references​

SimpleAction​

NameDescriptionTypeDefaultRequired
keystring | number
textstring✅
eventstring
iconGeneralIconProps
disabledboolean
hiddenboolean
tooltipstring
urlstring
hrefstring
targetTarget
dangerboolean
dragConf{ format: string; data: unknown }

Divider​

NameDescriptionTypeDefaultRequired
type"divider"✅
hiddenboolean

SubMenuAction​

extends SimpleAction
NameDescriptionTypeDefaultRequired
itemsAction[]✅
placementPlacement

ActionGroup​

NameDescriptionTypeDefaultRequired
type"group"✅
textstring✅
hiddenboolean

Action​

SimpleAction | Divider | SubMenuAction | ActionGroup