标签

当需要搜索条件时,没有使用 form 的情况下需要统一文字占位

基础用法

设置 label

<template>
  <ui-label :label="label">
    <el-input class="width-sm" v-model="username" placeholder="请输入用户名" />
  </ui-label>
</template>

<script setup>
  import { ref } from 'vue';

  const label = '用户名';
  const username = ref('');
</script>

必填符号*

设置 required

<template>
  <ui-label :label="label" required>
    <el-input class="width-sm" v-model="username" placeholder="请输入用户名" />
  </ui-label>
</template>

<script setup>
  import { ref } from 'vue';

  const label = '用户名';
  const username = ref('');
</script>

自定义宽度

设置 width

<template>
  <ui-label :label="label" :width="200">
    <el-input class="width-sm" v-model="username" placeholder="请输入用户名" />
  </ui-label>
</template>

<script setup>
  import { ref } from 'vue';

  const label = '用户名';
  const username = ref('');
</script>

对齐方式

设置 align

<template>
  <ui-label :label="label" :width="200" align="right">
    <el-input class="width-sm" v-model="username" placeholder="请输入用户名" />
  </ui-label>
</template>

<script setup>
  import { ref } from 'vue';

  const label = '用户名';
  const username = ref('');
</script>

属性

属性名说明类型可选值默认值
label标签描述string————
required必填标记boolean——false
width标签宽度number————
align标签对齐number————
上次更新:
贡献者: zml