Components

Field / Form 表单布局

Field 将标签、说明与错误信息关联到控件;Form 提供一致的字段垂直间距。

关联输入框

传入 id 后,Field 的 label 与说明文本会自动关联到插槽内控件。

仅可使用小写字母、数字和连字符

该端点未通过 TLS 证书校验

<Form class="max-w-md">
  <Field id="cluster-name" label="集群名称" hint="仅可使用小写字母、数字和连字符" required>
    <template #default="field">
      <input :id="field.id" :aria-describedby="field.describedby" />
    </template>
  </Field>
  <Input v-model="endpoint" label="API 端点" error="该端点未通过 TLS 证书校验" required />
</Form>

API 参考

属性类型默认值说明
idstring自动生成控件关联 ID;显式传入可确保稳定 SSR 输出。
label / hint / errorstring—标签、说明和错误文案;错误优先于说明。
requiredbooleanfalse展示必填标记;原生控件还应绑定 required。
default slot{ id, describedby, invalid }—将字段语义传递给任意控件。