首先添加loading,var index = layer.load(1);//添加laoding,0-2两种方式
其次,table.render 中增加 done:function () { layer.close(index) //加载完数据 }
详细代码如下:
<script>
layui.use(['layer','table','form'],function () {
var layer = layui.layer;
var form = layui.form;
var table = layui.table;
var index = layer.load(1);
//用户表格初始化
var dataTable = table.render({
elem: '#dataTable'
,height: 500
,url: "{
{ route('admin.data') }}" //数据接口
,where:{model:"user"}
,page: true //开启分页
,cols: [[ //表头
{checkbox: true,fixed: true}
,{field: 'id', title: 'ID', sort: true,width:80}