0.1.2 • Published 1 year ago

yx-form-create v0.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

yx-form-create

安装

npm install yx-form-create

覆盖 form-create

将 node_modules/yx-form-create/public/@form-create.zip 解压覆盖到 node_modules/@form-create

初始化

// 全局导入
import yxFormCreate from "yx-form-create";

const app = createApp(App)

// 初始化本插件
app.use(yxFormCreate)

app.mount('#app')

使用

<yx-form-create />

参数

参数名默认值类型解释
type'design'String类型(design、viewer)
height500Number设计器高度
formRenderJson''String表单配置项,由原来的 getFormInfo 返回,包含rule和config两个重要字段,JSON字符串
tableList[]Array表列表,示例:({value: 'dasfdsfewf1dsfwefr', label: '部门表'}
tableColumn[]Array字段列表,示例:({value: 'dasfdsfewf1dsfwefr', label: '姓名'}
dictTypeList[]Array表列表,示例:({value: 'dasfdsfewf1dsfwefr', label: '部门表'},原getDictTypeList返回

事件

事件名事件参数解释
setFormRenderJsonjson提交给 setFormRenderJson 接口保存表单配置项的JSON字符串
getTableColtableId提交给 getTableCol 接口查询字段列表的

方法

方法名方法参数解释
setTableColcolumn设置字段下拉列表,({value: 'dasfdsfewf1dsfwefr', label: '部门表'} 格式