跳到正文
贡献者

FormField 表单字段

McFormField 是表单字段的展示父组件,负责标签、说明、控件区域和消息区域的布局与无障碍关联。它适合包装原生 <input> 或自定义控件。

标准输入组件(McTextFieldMcSelectMcSwitch 等)已经内置自己的 McFormField,因此不要写成 McFormField > McTextField,否则会出现重复标签和嵌套消息。需要整体提交与校验时,把这些输入直接放进 Form

基础用法

用于多人游戏和本地存档展示

消息展示

API

Props

名称类型默认说明
labelstring''标签文本
descriptionstring''辅助说明
errorstring | string[]''错误信息;空字符串和空数组都不显示错误态
hintstring''辅助提示
successstring''成功信息
idstring自动生成控件 ID 基础值
requiredbooleanfalse是否必填
disabledbooleanfalse是否禁用展示

Slots

名称说明
default自定义表单控件;提供 iddescriptionIdmessageId 参数
label自定义标签
description自定义说明
message自定义错误、提示或成功信息
最后更新于

MIT Licensed · Ore UI 风格 Vue 3 组件库