c-button

t-button 进行封装,扩展了节流和异步能力。

基础用法

默认点击事件已做节流处理

浏览器不支持,请手动复制 basic.vue

异步按钮

使用 :click 属性代替原来的 @click 事件

浏览器不支持,请手动复制 async.vue

按钮形式

浏览器不支持,请手动复制 variant.vue

属性

Props

属性说明类型默认值
throttle-delay节流延迟number350
loading-delay加载延迟number250
click点击函数() => Promise<void>-
theme主题风格primary/danger/warning/successdefault
variant按钮形式outline/dashed/textbase
props其他按钮属性object -> TButton Propsopen in new window

Events

事件名说明参数
click点击触发的事件() => void

Slots

插槽名说明
default自定义默认内容

类型

组件导出以下类型定义

import type { CButtonProps } from 'carton-ui'