# 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)
| 解释 |
代码 |
| 文本框 |
{"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}
|