# Button 按钮

# 使用指南

import { H3Button } from '@lateinos/thinking-ui'

Vue.use(H3Button)

export default {
 name: 'h3button',
 components: {
 H3Button,
 H3ButtonGroup: H3Button.Group
 },
}

# 与thinking-ui 2.0版组件的区别以及迁移

按照新的button组件规范修改相关样式

若要做迁移请参考 Button

  1. 弃用的props:radius
  2. 添加的props: otherType
  3. 添加的slot: icon

ButtonGroup

  1. 弃用的props:layout

# 代码演示

查看代码

# API

# Prop Button

参数 说明 类型 默认值
disabled 是否禁用 boolean false
type 样式类型 可选值:default | primary | warning | error string 'default'
ghost 幽灵按钮样式 boolean false
size 尺寸 可选值:large | medium | small string large
inline 是否内联 boolean false
loading 是否显示加载状态,加载状态将禁止点击事件触发 boolean false
icon 图标 string | slot -
activeCls 激活状态 class 前缀,将在传入值中添加后缀-active,即demo-button将为 demo-button-active string 'h3-button'
otherType 值为 text option, text 包含 图标和文字类型 等, option 为选项类型 string

# Event Button

事件名 说明 参数
click 按钮状态不禁止时,点击按钮回调 event: Event

# Prop ButtonGroup

参数 说明 类型 默认值
divide 是否需要显示分割线 boolean false

# Event ButtonGroup

事件名 说明 参数
- - -