Skip to content

Button 按钮

基本使用

template
<c-button text="按钮" />
<c-button><c-text color="primary" text="按钮" /><c-text color="error" text="按钮" /></button>

颜色

template
<c-button color="primary" text="按钮" />
<c-button color="error" text="按钮" />
<c-button color="success" text="按钮" />
<c-button color="warning" text="按钮" />
<c-button color="info" text="按钮" />
<c-button color="#7546c9" text="按钮" />

渐变颜色

template
<c-button color="primary" color2="error" text="渐变按钮" />

大小

template
<c-button size="s" text="S 按钮" />
<c-button size="m" text="M 按钮" />
<c-button size="l" text="L 按钮" />
<c-button size="100" text="100 按钮" />

圆角值

template
<c-button radius="s" text="按钮" />
<c-button radius="m" text="按钮" />
<c-button radius="l" text="按钮" />
<c-button radius="10" text="按钮" />
<c-button text="圆角按钮" round />
<c-button radius="xs s m l" text="各角不同的按钮" />

API

Button Props

名称类型默认值版本说明
cstringdefault配置名。使用说明
propsButtonPropsundefined全部 props 。 使用说明
c-classHTMLAttributes['class']undefined自定义类名
c-styleHTMLAttributes['style']undefined自定义样式
textstringundefined显示文字
colorstringundefined按钮颜色。 使用说明
color2stringundefined与 color 组成渐变背景。
sizestring | numberm字体大小。 使用说明
widthstring | numberundefined宽度
heightstring | numberundefined高度
textstringundefined文字
text-colorstringundefined文字的颜色
text-propsTextPropsundefinedTextProps
iconstringundefined图标
icon-propsIconPropsundefinedIconProps
radiusstring | numbers圆角值。 使用说明
roundbooleanundefined是否显示为圆角
disabledbooleanundefined是否禁用
loadingbooleanundefined是否加载中
spin-propsSpinPropsundefined加载。SpinProps
plainbooleanundefined是否镂空

Button Slots

名称参数说明
default()按钮的内容

Button Events

名称参数说明
click(payload: any) => void点击事件