Skip to content

Button 按钮

主要按钮

查看示例
vue
<template>
  <yy-flex>
    <yy-button>Default</yy-button>
    <yy-button type="tertiary">
      Tertiary
    </yy-button>
    <yy-button type="primary">
      Primary
    </yy-button>
    <yy-button type="success">
      Success
    </yy-button>
    <yy-button type="warning">
      Warning
    </yy-button>
    <yy-button type="error">
      Error
    </yy-button>
    <yy-button type="info">
      Info
    </yy-button>
  </yy-flex>
</template>

次要按钮

查看示例
vue
<template>
  <yy-flex>
    <yy-button secondary>
      Default
    </yy-button>
    <yy-button secondary type="tertiary">
      Tertiary
    </yy-button>
    <yy-button secondary type="primary">
      Primary
    </yy-button>
    <yy-button secondary type="success">
      Success
    </yy-button>
    <yy-button secondary type="warning">
      Warning
    </yy-button>
    <yy-button secondary type="error">
      Error
    </yy-button>
    <yy-button secondary type="info">
      Info
    </yy-button>
  </yy-flex>
</template>

次次要按钮

查看示例
vue
<template>
  <yy-flex>
    <yy-button tertiary>
      Default
    </yy-button>
    <yy-button tertiary type="tertiary">
      Tertiary
    </yy-button>
    <yy-button tertiary type="primary">
      Primary
    </yy-button>
    <yy-button tertiary type="success">
      Success
    </yy-button>
    <yy-button tertiary type="warning">
      Warning
    </yy-button>
    <yy-button tertiary type="error">
      Error
    </yy-button>
    <yy-button tertiary type="info">
      Info
    </yy-button>
  </yy-flex>
</template>

次次次要按钮

查看示例
vue
<template>
  <yy-flex>
    <yy-button quaternary>
      Default
    </yy-button>
    <yy-button quaternary type="tertiary">
      Tertiary
    </yy-button>
    <yy-button quaternary type="primary">
      Primary
    </yy-button>
    <yy-button quaternary type="success">
      Success
    </yy-button>
    <yy-button quaternary type="warning">
      Warning
    </yy-button>
    <yy-button quaternary type="error">
      Error
    </yy-button>
    <yy-button quaternary type="info">
      Info
    </yy-button>
  </yy-flex>
</template>

虚线按钮

查看示例
vue
<template>
  <yy-flex>
    <yy-button dashed>
      Default
    </yy-button>
    <yy-button dashed type="tertiary">
      Tertiary
    </yy-button>
    <yy-button dashed type="primary">
      Primary
    </yy-button>
    <yy-button dashed type="success">
      Success
    </yy-button>
    <yy-button dashed type="warning">
      Warning
    </yy-button>
    <yy-button dashed type="error">
      Error
    </yy-button>
    <yy-button dashed type="info">
      Info
    </yy-button>
  </yy-flex>
</template>

文字加粗

查看示例
vue
<template>
  <yy-flex>
    <yy-button strong>
      Default
    </yy-button>
    <yy-button strong type="tertiary">
      Tertiary
    </yy-button>
    <yy-button strong type="primary">
      Primary
    </yy-button>
    <yy-button strong type="success">
      Success
    </yy-button>
    <yy-button strong type="warning">
      Warning
    </yy-button>
    <yy-button strong type="error">
      Error
    </yy-button>
    <yy-button strong type="info">
      Info
    </yy-button>
    <yy-button strong type="info">
      Strong
    </yy-button>
  </yy-flex>
</template>

Props

参数说明类型默认值
type颜色'default' | 'tertiary' | 'primary' | 'success' | 'warning' | 'error' | 'info''default'
strong文字是否加粗boolean-
secondary次要按钮boolean-
tertiary次次要按钮boolean-
quaternary次次次要按钮boolean-
dashed虚线按钮boolean-