分割按钮

更新时间:2025-01-17 03:35:55

简介

分割按钮由一个主按钮和一个下拉菜单组成,主按钮执行最常用的操作,而下拉菜单提供额外的次要操作选项

image

配置项

分类

配置

示例

说明

分类

配置

示例

说明

内容

右侧按钮数据源

image

按钮右侧菜单列表,可以添加多个操作选项,便于用速选择并执行相关功能

编辑节点

image

菜单列表选择某一项点击编辑节点,可以设置标题,图标,禁用状态,危险按钮标记和事件处理器

配置事件处理器

image

可以配置事件,动作,配置组件和高级执行条件,防抖等属性

按钮文字

image

按钮上显示的文本内容

下拉图标

image

按钮右侧展示的图标

按钮类型

image

控制按钮的不同样式和行为,可选项:主要按钮,默认按钮,虚线按钮,文本按钮,链接按钮

开启徽标

image

是否展示徽标

徽标配置

image

开启徽标后,可以配置徽标属性

悬浮提示

image

是否展示悬浮提示

悬浮提示配置

image

开启「悬浮提示」后,可以配置悬浮提示属性

扩展配置

image

可以配置按钮文本内容前后缀图标

交互

隐藏

image

隐藏,详情参见通用属性

加载

image

显示加载动画

禁用

image

控制组件是否禁用。禁用的组件展示为灰色,提示用户该组件不可用

事件

image

控制组件交互事件

样式

高度

image

高度,详情参见通用属性

外边距

image

外边距,详情参见通用属性

幽灵样式

image

是否展示幽灵样式

危险按钮

image

展示危险按钮标记,强调操作的高风险,通常用于涉及数据丢失、账户删除或其他不可逆转操作的按钮

按钮布局

image

按钮在容器内的布局方式,可选项:通栏、左侧、中央、右侧

CSS样式

CSS样式

image

添加CSS样式

圆角

image

详情参见通用属性

按钮内容字体大小

image

按钮内容字体大小

按钮内容字体行高

image

按钮内容字体行高

主要按钮激活态背景色

image

详情参见通用属性

主要按钮激活态文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

主要按钮悬浮态背景色

image

详情参见通用属性

主要按钮悬浮态文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

主要按钮背景色

image

详情参见通用属性

主要按钮文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

默认按钮激活态背景色

image

详情参见通用属性

默认按钮激活态边框颜色

image

详情参见通用属性

默认按钮激活态文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

默认按钮悬浮态背景色

image

详情参见通用属性

默认按钮悬浮态边框颜色

image

详情参见通用属性

默认按钮悬浮态文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

默认按钮背景色

image

详情参见通用属性

默认按钮边框颜色

image

详情参见通用属性

默认按钮文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

文本按钮激活态背景色

image

详情参见通用属性

文本按钮禁用时文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

文本按钮文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

文本按钮悬浮时背景颜色

image

详情参见通用属性

链接按钮激活态文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

链接按钮文本颜色

image

设置文本颜色,对应 CSS 属性:color,查看 mdn 详细说明

链接按钮文本悬浮时颜色

image

详情参见通用属性

属性与方法

名称

类型

示例

说明

名称

类型

示例

说明

text

string

splitButton.text

按钮文本

setText

func

splitButton.setText('按钮')

设置按钮文本

clearText

func

splitButton.clearText()

清除按钮文本

loading

boolean

splitButton.loading

按钮加载状态

setLoading

func

splitButton.setLoading(true)

设置按钮加载状态

disabled

boolean

splitButton.disabled

是否禁用当前按钮

setDisabled

func

splitButton.setDisabled(true)

设置是否禁用当前按钮

clearDisabled

func

splitButton.clearDisabled()

清除按钮禁用按状态

currentIndex

string

splitButton.currentIndex

选择的子菜单选项

setCurrentIndex

func

splitButton.setCurrentIndex('1')

设置选择的子菜单选项

clearCurrentIndex

func

splitButton.clearCurrentIndex()

清除选择的子菜单选项

options

object

splitButton.options

组件上每个数据项操作配置项

click

func

splitButton.click()

点击操作

事件回调

事件名

说明

事件名

说明

image

组件点击时的回调

  • 本页导读
  • 简介
  • 配置项
  • 属性与方法
  • 事件回调
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等