Button按钮

基础用法

使用sizecolorplainround属性来定义Button样式
<template>
  <section>
    <div class="basic__item">
      <GButton>默认按钮</GButton>
      <GButton color="green">绿色按钮</GButton>
      <GButton color="red">红色按钮</GButton>
      <GButton color="purple">紫色按钮</GButton>
      <GButton color="yellow">黄色按钮</GButton>
      <GButton color="gray">灰色按钮</GButton>
    </div>
    <div class="basic__item">
      <GButton color="blue" plain>朴素按钮</GButton>
      <GButton color="green" plain>绿色按钮</GButton>
      <GButton color="red" plain>红色按钮</GButton>
      <GButton color="purple" plain>紫色按钮</GButton>
      <GButton color="yellow" plain>黄色按钮</GButton>
      <GButton color="gray" plain>灰色按钮</GButton>
    </div>
    <div class="basic__item">
      <GButton round>圆角按钮</GButton>
      <GButton color="green" round>绿色按钮</GButton>
      <GButton color="red" round>红色按钮</GButton>
      <GButton color="purple" round>紫色按钮</GButton>
      <GButton color="yellow" round>黄色按钮</GButton>
      <GButton color="gray" round>灰色按钮</GButton>
    </div>
    <div class="basic__item">
      <GButton icon="edit"></GButton>
      <GButton color="green" icon="message" round></GButton>
      <GButton color="red" icon="search" plain></GButton>
      <GButton color="purple" icon="check"></GButton>
      <GButton color="yellow" icon="edit"></GButton>
      <GButton color="gray" icon="message"></GButton>
    </div>
  </section>
</template>

禁用状态

你可以使用disabled属性来定义按钮是否可用,它接受一个Boolean值。
<template>
  <section>
    <div class="basic__item">
      <GButton disabled>默认按钮</GButton>
      <GButton color="green" disabled>绿色按钮</GButton>
      <GButton color="red" disabled>红色按钮</GButton>
      <GButton color="purple" disabled>紫色按钮</GButton>
      <GButton color="yellow" disabled>黄色按钮</GButton>
      <GButton color="gray" disabled>灰色按钮</GButton>
    </div>
    <div class="basic__item">
      <GButton color="blue" plain disabled>朴素按钮</GButton>
      <GButton color="green" plain disabled>绿色按钮</GButton>
      <GButton color="red" plain disabled>红色按钮</GButton>
      <GButton color="purple" plain disabled>紫色按钮</GButton>
      <GButton color="yellow" plain disabled>黄色按钮</GButton>
      <GButton color="gray" plain disabled>灰色按钮</GButton>
    </div>
  </section>
</template>

图标按钮

设置icon属性即可
<template>
  <section>
    <div class="basic__item">
      <GButton icon="edit"></GButton>
      <GButton icon="message" round></GButton>
      <GButton icon="search" plain></GButton>
      <GButton icon="check"></GButton>
      <GButton icon="edit"></GButton>
      <GButton icon="message">默认</GButton>
    </div>
  </section>
</template>

API

参数说明类型可选值默认值
size尺寸stringsmall/medium/largemedium
color颜色stringblue/green/red/gray/purple/yellowblue
plain是否朴素按钮boolean————false
round是否圆角按钮boolean————false
disabled是否禁用按钮boolean————false
icon图标类名string————————