# Button

# 基本使用

# icon

# to/href

# size

# 按钮组

# disabled

# 属性设置

参数 说明 类型 可选值 默认值
type 主题 String primary/success/warning/danger/info/text -
size 预设输入框尺寸 String l/s/xs -
round 是否圆角按钮 Boolean - false
circle 是否圆形按钮 Boolean - false
icon 图标 String - -
href 跳转的链接地址 String - -
to 配合vue-router, 与router-link的to属性相同 String/Location - -
target 链接打开的方式(原声属性) String _blank/_self/_parent/_top _self
append 配合vue-router, 为true时, 在当前路径前追加to的路径 Boolean true/false false
replace 配合vue-router, 为true时, 点击调用router.replace(), 不会在导航留下记录 Boolean true/false false
disabled 是否禁用, 禁用后不响应click事件 Boolean true/false false

# 事件

事件名 说明 回调值
@click 点击按钮时触发 event
@before-navigate 使用router相关属性切换路由前触发 event: {to, replace, preventDefault}
@navigate 使用router相关属性切换路由后触发 event: {to, replace, exact}