Skip to content

Actions 操作列表

用于快速配置一些 AI 场景下所需要的操作按钮/功能。

何时使用

Actions 组件用于快速配置一些 AI 场景下所需要的操作按钮/功能。

代码演示

基本

基础用法。

更多菜单项

支持嵌套菜单项和自定义点击事件。

使用变体

使用 variant 属性来设置不同的样式变体。

API

ActionsProps

属性说明类型默认值版本
items包含多个操作项的列表ActionItem[]--
rootClassName根节点样式类string--
block子操作项是否占据一行booleanfalse-
onClickItem 操作项被点击时的回调函数function({ item, key, keyPath, domEvent })--
style根节点样式CSSProperties--
variant变体'borderless' | 'border''borderless'-
prefixCls样式类名的前缀string--

ItemType

属性说明类型默认值版本
key自定义操作的唯一标识string--
label自定义操作的显示标签string--
icon自定义操作的图标VNode--
children子操作项ActionItem[]--
triggerSubMenuAction触发子菜单的操作'hover' | 'click''hover'-
onItemClick点击自定义操作按钮时的回调函数(info: ActionItem) => void--

SubItemType

属性说明类型默认值版本
label自定义操作的显示标签string--
key自定义操作的唯一标识string--
icon自定义操作的图标VNode--
onItemClick点击自定义操作按钮时的回调函数(info: ActionItem) => void--
danger语法糖,设置危险 iconbooleanfalse-

ActionItem

typescript
type ActionItem = ItemType | SubItemType;

主题变量(Design Token)

贡献者

贡献者

正在加载贡献者信息...