# ul-table **Repository Path**: diycp/ul-table ## Basic Information - **Project Name**: ul-table - **Description**: 一个后端写的对前端的解决方案 - **Primary Language**: HTML - **License**: Not specified - **Default Branch**: v2 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-08-03 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ul-table #### 项目介绍 后台管理通用表格,增删改查,基于layui 一个后端写的前端插件 #### 演示地址 [演示地址](http://zhd.ulcodes.com/ul-table/) #### 版本说明 v2.1.0 - 优化表格配置新增变量,如:{name}{desc} - 新增辅助文字 `如更新这一版本,需要对表格参数加上大括号` #### 使用教程 ``` ``` #### 配置说明 ``` json { "select-url": "查询接口", "insert-url": "添加接口", "update-url": "修改接口", "delete-url": "删除接口", "table": [列1,列2,列n...], "select": [条件1,条件2,条件n...], "insert": [参数1,参数2,参数n...], "update": [参数1,参数2,参数n...], "delete": [唯一标识], "otder-operate": [{ "title": "操作名", "url": "接口地址", "edit": [参数1,参数2,参数n...], "param": [唯一标识] }, { "title": "操作名", "method": "函数名", "param": [唯一标识] }] } ``` #### 例子 可参考ajax/getConfig.json #### 参数说明(表格显示变量需加上大括号,具体请参考ajax/getConfig.json)
参数名 必须 解释
select-url 查询接口
insert-url 添加接口
update-url 修改接口
delete-url 删除接口
解释 代码
文本框 {"name":"name","title":"姓名","type":"text","width":200}
多行文本 {"name":"desc","title":"简介","type":"textarea","width":200}
富文本 {"name":"desc","title":"简介","type":"layedit"}
下拉框 {"name":"class","title":"班级","type":"select","width":200,"value":[{"key":001","value":"一班"},{"key":002","value":"二班"},{"key":003","value":"三班"}],"default":"001"}
时间控件 {"name":"time","title":"时间","type":"time"}
图片(支持自动提取字符串中的图片) {"name":"img","title":"图片","type":"img","width":200}
图片+文字链接 {"aname":"url","atitle":"文字","type":"a+img","title":"图片加链接","imgname":"img","width":200}
a标签 {"name":"url","href":"url","title":"地址","type":"a","width":200}
多字段共用一列 {"name":"{name}{pwd}","title":"多字段","type":"text","width":200}
name 参数名,如:name,sex,desc
title 标题,如:用户名,性别,备注
type 类型,如:url,text,textarea,layedit,img,a+img,select
width 列宽,如:200
url a类型地址
value select参数