生成其他组件
本文介绍在 form-create 生成组件的多种方式
通过 type 字段可生成任意 Vue 组件或原生 HTML 标签,例如 {type: 'ElButton'} 生成组件,{type: 'div'} 生成 HTML 元素。
注意
在自定义组件渲染之前,必须通过全局或局部的方式挂载或注册自定义组件,详见挂载或注册
生成内置组件
内置组件是 form-create 提供的默认组件类型,这些组件已经预定义了表单字段的基本样式和行为。
生成UI组件
UI 组件是基于第三方 UI 框架(如 Ant Design Vue、Element Plus 等)构建的组件。通过配置 type 字段,可以生成不同的 UI 组件。
生成自定义组件
自定义组件允许开发者根据项目需求创建特殊类型的表单控件。可以通过 component 字段指定自定义组件,确保灵活性和扩展性。
通过插槽生成组件
使用插槽来生成组件能够提供更大的灵活性,可以将组件的内容或结构根据实际需求进行定制。
生成HTML标签
可以直接生成 HTML 标签,用于在表单中嵌入原生 HTML 元素或特殊样式的标签。