layui.table
1.创建一个table实例,<table id ="demo1>,然后通过table.render()方法指定该容器。且该方式是方法渲染。
2.
col:
(1)方法渲染:表头参数在数组里
(2)自动渲染:表头参数在标签里
templet: 对某列添加其他元素,例如删除、编辑。
template:function(e){
// e:接口返回的所有字段和数据
}
3.defaultToolbar::头部工具栏右侧的图标和按钮,默认:[‘filter’,‘export’,‘print’]
4.表格外观:
skin:默认
even:隔行背景
size:尺寸
5.表格刷新:包括数据请求和基础参数的读取。
table.reload(ID,options) 所有方式的渲染
tableIns.reload(options) 仅限方法级渲染
6.事件监听:监听的全部都是table模块的容器,如果指定某一容器,用事件过滤器。
table.on(‘event(filter)’,callback) filter是lay-filter设定的值。
监听头部工具栏事件:属性为lay-event = ''的元素的值。
困惑点:
项目中的table.reload(table下lay-filter的值)