--- name: arco-vue-form-patterns description: "Arco Design Vue 表单模式。用于 `a-form`、`a-form-item`、`field`、`model`、校验规则、动态字段、提交成功或失败,以及弹窗内表单。" user-invocable: false --- # 表单模式 完整表单 API 参考 [form.md](../components/data-entry/form.md)。 ## 基础组合式表单 ```vue ``` ## 使用要点 - `:model` 始终绑定到同一个响应式对象,避免字段分散在多个来源。 - `a-form-item` 使用 `field` 标识字段路径,不使用 `name`。 - 提交按钮使用 `html-type="submit"`,并在表单上监听 `@submit-success` 和 `@submit-failed`。 - 简单表单可将校验规则放在模型附近;复杂表单可抽到组合函数中统一维护。 - 嵌套对象和动态字段使用 Form 文档支持的字段路径,例如 `people[1].id`。