1.0.2 • Published 4 years ago

autoctls v1.0.2

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

自动生成table列表和form表单

需要安装 axios el-element

数据格式

{
	table:string 表名
	title:string 表单标题
	page:0 当前页码
	pagesize:0 一页显示的条数
	total:0 数据总量
	sqloper:[] 需要的数据库操作
	inline:true form表单行内显示
	col:[ 列配置
		{
			id 唯一标识符
			name:string 列中文名
			prop:string 列对应表的列名
			query:string 查询控件类型 select,date,input
			type:string 在表格中的类型 link:链接,state:状态,oper:操作,checkbox:数组
			param:string 特殊列类型参数:链接路径,状态数组,操作数组,复选框数组
			form:string 是否为form表单字段form控件类型 input,select,date,textarea,radio,checkbox
			width:strnig 列宽度
			color:[] 操作按钮颜色primary / success / warning / danger / info / text
		}
		...
	]
	arr:[
		{}
		...
	]
}
 
查询: table+'query'
添加: table+'add'
修改: table+'modify'
删除: table+'delete'
操作: table+'oper'+index