docs(button-edit): finish api document of button edit
This commit is contained in:
parent
574c805aac
commit
c9420ea44e
|
@ -24,6 +24,38 @@ const text = ref('');
|
|||
|
||||
## 对齐方式
|
||||
|
||||
:::demo
|
||||
|
||||
```vue
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue';
|
||||
const text = ref('Button Edit 按钮输入框');
|
||||
const alignLeft = ref('left');
|
||||
const alignCenter = ref('center');
|
||||
const alignRight = ref('right');
|
||||
</script>
|
||||
<template>
|
||||
<div class="my-2">
|
||||
<span>缺省对齐: </span>
|
||||
</div>
|
||||
<f-button-edit v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>居左对齐: </span>
|
||||
</div>
|
||||
<f-button-edit :text-align="alignLeft" v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>居中对齐: </span>
|
||||
</div>
|
||||
<f-button-edit :text-align="alignCenter" v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>居右对齐: </span>
|
||||
</div>
|
||||
<f-button-edit :text-align="alignRight" v-model="text"></f-button-edit>
|
||||
</template>
|
||||
```
|
||||
|
||||
:::
|
||||
|
||||
## 状态
|
||||
|
||||
:::demo
|
||||
|
@ -60,6 +92,38 @@ const readonly = ref(true);
|
|||
|
||||
## 按钮
|
||||
|
||||
:::demo
|
||||
|
||||
```vue
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue';
|
||||
const text = ref('');
|
||||
const textButtonContent = ref('查询');
|
||||
const searchIconContent = ref('<i class="f-icon f-icon-search"></i>');
|
||||
const passwordIconContent = ref('<i class="f-icon f-icon-eye"></i>');
|
||||
</script>
|
||||
<template>
|
||||
<div class="my-2">
|
||||
<span>缺省按钮: </span>
|
||||
</div>
|
||||
<f-button-edit v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>文本按钮: </span>
|
||||
</div>
|
||||
<f-button-edit :button-content="textButtonContent" v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>查询按钮: </span>
|
||||
</div>
|
||||
<f-button-edit :button-content="searchIconContent" v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>密码按钮: </span>
|
||||
</div>
|
||||
<f-button-edit :button-content="passwordIconContent" v-model="text"></f-button-edit>
|
||||
</template>
|
||||
```
|
||||
|
||||
:::
|
||||
|
||||
## 清空按钮
|
||||
|
||||
:::demo 使用清空按钮可以快速置空文本框。
|
||||
|
@ -91,8 +155,61 @@ const enableClear = ref(true);
|
|||
|
||||
## 文本标签
|
||||
|
||||
:::demo
|
||||
|
||||
```vue
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue';
|
||||
const text = ref('Button Edit 按钮输入框');
|
||||
const enableTitle = ref(true);
|
||||
</script>
|
||||
<template>
|
||||
<div class="my-2">
|
||||
<span>鼠标悬停在输入框上方,查看文本标签: </span>
|
||||
</div>
|
||||
<f-button-edit :enable-title="enableTitle" v-model="text"></f-button-edit>
|
||||
</template>
|
||||
```
|
||||
|
||||
:::
|
||||
|
||||
## 提示信息
|
||||
|
||||
:::demo 使用清空按钮可以快速置空文本框。
|
||||
|
||||
```vue
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue';
|
||||
const text = ref('');
|
||||
const buttonEditPlaceholder = ref('请输入...');
|
||||
const forcePlaceholder = ref(true);
|
||||
</script>
|
||||
<template>
|
||||
<div class="my-2">
|
||||
<span>缺省情况: </span>
|
||||
</div>
|
||||
<f-button-edit :placeholder="buttonEditPlaceholder" v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>在缺省情况下,只读状态不显示提示信息: </span>
|
||||
</div>
|
||||
<f-button-edit :placeholder="buttonEditPlaceholder" readonly v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>在缺省情况下,禁用状态不显示提示信息: </span>
|
||||
</div>
|
||||
<f-button-edit :placeholder="buttonEditPlaceholder" disable v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>在只读状态下显示提示信息: </span>
|
||||
</div>
|
||||
<f-button-edit :placeholder="buttonEditPlaceholder" :force-placeholder="forcePlaceholder" readonly v-model="text"></f-button-edit>
|
||||
<div class="my-2">
|
||||
<span>在禁用状态下显示提示信息: </span>
|
||||
</div>
|
||||
<f-button-edit :placeholder="buttonEditPlaceholder" :force-placeholder="forcePlaceholder" disable v-model="text"></f-button-edit>
|
||||
</template>
|
||||
```
|
||||
|
||||
:::
|
||||
|
||||
## 类型
|
||||
|
||||
```typescript
|
||||
|
@ -142,3 +259,4 @@ type TextAlignment = 'left' | 'center' | 'right';
|
|||
::: tip
|
||||
暂无内容
|
||||
:::
|
||||
Í
|
Loading…
Reference in New Issue