# 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
- 弃用的props:
radius
- 添加的props:
otherType
- 添加的slot:
icon
ButtonGroup
- 弃用的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
事件名 | 说明 | 参数 |
---|---|---|
- | - | - |
← 更新日志 Action Bar 操作栏 →