feat: 新增 button 组件 suffix-icon 与 prefix-icon 属性

This commit is contained in:
就眠儀式
2022-03-29 04:00:05 +08:00
parent ad7977b511
commit 1aea44181a
7 changed files with 56 additions and 28 deletions

View File

@@ -95,10 +95,10 @@ export default {
::: demo 使用 `fluid` 属性, 创建最大化按钮
<template>
<lay-button type="primary" fluid>最大化按钮</lay-button>
<lay-button type="primary" fluid="true">最大化按钮</lay-button>
<br/>
<br/>
<lay-button type="default" fluid>最大化按钮</lay-button>
<lay-button type="default" fluid="true">最大化按钮</lay-button>
</template>
<script>
@@ -186,6 +186,7 @@ export default {
<lay-button-container>
<lay-button type="primary"><lay-icon type="layui-icon-left"></lay-icon></lay-button>
<lay-button type="primary"><lay-icon type="layui-icon-right"></lay-icon></lay-button>
<lay-button prefix-icon="layui-icon-left" suffix-icon="layui-icon-right"></lay-button>
</lay-button-container>
</template>
@@ -309,6 +310,8 @@ export default {
| disabled | 禁用 | boolean | `false` | `true` `false` |
| loading | 加载 | boolean | `false` | `true` `false` |
| native-type | 原生类型 | string | `button` | `button` `submit` `reset` |
| prefix-icon | 前置图标 | string | -- | 内置 icon 集 |
| suffix-icon | 后置图标 | string | -- | 内置 icon 集 |
:::

View File

@@ -16,6 +16,8 @@
<li>
<h3>0.4.4 <span class="layui-badge-rim">2022-03-29</span></h3>
<ul>
<li>[新增] button 组件 prefix-icon 属性。
<li>[新增] button 组件 suffix-icon 属性。</li>
<li>[新增] table 组件 row 和 row-double 时间的 event 参数。</li>
<li>[新增] table 组件 contextmenu 行右键事件。</li>
<li>[支持] Cdn 直接导入。</li>

View File

@@ -28,7 +28,7 @@
>{{ t('home.changelog') }}</router-link
></span
>
<span>{{ t('home.download') }}<em class="site-showdowns">4680</em></span>
<span>{{ t('home.download') }}<em class="site-showdowns">5463</em></span>
</div>
</div>
<div class="site-banner-other">