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 | - |