Skip to content

# Button ​

## Props ​

参数 | 类型 | 默认值 | 必填 | 说明
--- | --- | --- | --- | ---
type | String | 'primary' | 否 | 按钮主题类型： primary,success,warning,danger,info,default 与element-plus一致
actionType | String | '' | 否 | 按钮动作类型 会预设好几种按钮，会自带图标。空则为普通按钮，无图标，也无标题。 new新增, save保存, edit编辑, delete删除, reset重置, refresh刷新, close关闭, export导出, import导入, setting设置, download下载, upload上传, execute执行
size | String | 'small' | 否 | -
disabled | Boolean | false | 否 | 是否禁用
loading | Boolean | false | 否 | 是否加载中
color | String | '' | 否 | 按钮颜色
plain | Boolean | false | 否 | -
text | String | '' | 否 | -
icon | Object | null | 否 | -

## Slots ​

插槽名 | 说明
--- | ---
default | 默认插槽
icon | 没有指定actionType时，显示图标插槽

## 使用示例 ​

vue

    <template>
      <Button />
    </template>

    <script setup>
    import { Button } from 'ysj_plugins_dps'
    </script>