thinkphp+layui系统开发笔记(一)——数据表格

一、参考资料:

1.thinkphp: https://www.kancloud.cn/special/thinkphp5_quickstart

2.layui: http://www.layui.com/doc/modules/table.html

二、代码:

主体html

JS构建:(此处采用自动构建)


■首先引入layui.js

height:支持数字或者“full-100”等;

url:从控制器端返回符合格式的JSON数据,数据格式见官网手册;之前在学习这里的时候浪费不少时间,其实很简单。就是TP5控制器调用模型方法获取数据,并构建一个符合条件的数组,再JSON()格式化;

$data = Model($model)->getDataM($condition,$searchVal);
$res = ['code'=>0,'msg'=>'','count'=>$total,'data'=>$data];
        return json($res);

cols:表头可以自己写,推荐将表头信息写入数据表,并用上述方式返回。

你可能感兴趣的:(学习笔记)