学习Layui 第一天
Posted leslie-yimei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习Layui 第一天相关的知识,希望对你有一定的参考价值。
Layui 官网说这是款经典模块化前端框架
个人觉得Layui很好用,容易上手。
在学习Layui的之前。先去官网下载必要的文件
将这些文件放入项目当中
然后可以到官网看一下示例。
可以做一个简单的表格
前端代码如下:
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 6 <title>layout 后台大布局 - Layui</title> 7 <link rel="stylesheet" href="layui/css/layui.css"> 8 <script type="text/javascript" src="layui/layui.js"></script> 9 </head> 10 <body> 11 <table class="layui-hide" id="LAY_table_user" lay-filter="useruv"></table> 12 <script type="text/html" id="barDemo"> 13 <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail">查看</a> 14 <a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a> 15 <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a> 16 </script> 17 <script> 18 layui.use([‘laydate‘, ‘laypage‘, ‘layer‘, ‘table‘, ‘carousel‘, ‘upload‘, ‘element‘], function(){ 19 var laydate = layui.laydate //日期 20 ,laypage = layui.laypage //分页 21 layer = layui.layer //弹层 22 ,table = layui.table //表格 23 ,carousel = layui.carousel //轮播 24 ,upload = layui.upload //上传 25 ,element = layui.element; //元素操作 26 27 table.render({ 28 elem: ‘#LAY_table_user‘ 29 ,url:‘http://localhost:8080/Limit/UVServlet‘ 30 ,height: 332 31 ,page: true //开启分页 32 ,cols: [[ 33 {type:‘checkbox‘} 34 ,{field:‘id‘, width:80, title: ‘ID‘, sort: true} 35 ,{field:‘username‘, width:80, title: ‘用户名‘} 36 ,{field:‘sex‘, title: ‘性别‘, sort: true} 37 ,{field:‘city‘, title: ‘城市‘} 38 ,{field:‘sign‘, title: ‘签名‘, minWidth: 100} 39 ,{field:‘experience‘, title: ‘积分‘, sort: true} 40 ,{field:‘score‘, title: ‘评分‘, sort: true} 41 ,{field:‘classify‘, title: ‘职业‘} 42 ,{field:‘wealth‘, title: ‘财富‘, sort: true} 43 ,{fixed: ‘right‘, width: 200, align:‘center‘, toolbar: ‘#barDemo‘} 44 ]] 45 }); 46 47 }); 48 </script> 49 <script type="text/javascript" src="layui/jquery1.8.3.min.js"></script> 50 </body> 51 </html>
然后我们可以将表格内的数据为动态的,可以简单写一个Servlet
部分代码如下:
1 @WebServlet(name="UVServlet",urlPatterns="/UVServlet") 2 public class UVServlet extends HttpServlet{ 3 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 4 doGet(request, response); 5 } 6 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 7 String a = "{\\"code\\":0,\\"msg\\":\\"成功\\",\\"count\\":1000,\\"data\\":[{\\"id\\":10000,\\"username\\":\\"user-0\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-0\\",\\"sign\\":\\"签名-0\\",\\"experience\\":255,\\"logins\\":24,\\"wealth\\":82830700,\\"classify\\":\\"作家\\",\\"score\\":57},{\\"id\\":10001,\\"username\\":\\"user-1\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-1\\",\\"sign\\":\\"签名-1\\",\\"experience\\":884,\\"logins\\":58,\\"wealth\\":64928690,\\"classify\\":\\"词人\\",\\"score\\":27},{\\"id\\":10002,\\"username\\":\\"user-2\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-2\\",\\"sign\\":\\"签名-2\\",\\"experience\\":650,\\"logins\\":77,\\"wealth\\":6298078,\\"classify\\":\\"酱油\\",\\"score\\":31},{\\"id\\":10003,\\"username\\":\\"user-3\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-3\\",\\"sign\\":\\"签名-3\\",\\"experience\\":362,\\"logins\\":157,\\"wealth\\":37117017,\\"classify\\":\\"诗人\\",\\"score\\":68},{\\"id\\":10004,\\"username\\":\\"user-4\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-4\\",\\"sign\\":\\"签名-4\\",\\"experience\\":807,\\"logins\\":51,\\"wealth\\":76263262,\\"classify\\":\\"作家\\",\\"score\\":6},{\\"id\\":10005,\\"username\\":\\"user-5\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-5\\",\\"sign\\":\\"签名-5\\",\\"experience\\":173,\\"logins\\":68,\\"wealth\\":60344147,\\"classify\\":\\"作家\\",\\"score\\":87},{\\"id\\":10006,\\"username\\":\\"user-6\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-6\\",\\"sign\\":\\"签名-6\\",\\"experience\\":982,\\"logins\\":37,\\"wealth\\":57768166,\\"classify\\":\\"作家\\",\\"score\\":34},{\\"id\\":10007,\\"username\\":\\"user-7\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-7\\",\\"sign\\":\\"签名-7\\",\\"experience\\":727,\\"logins\\":150,\\"wealth\\":82030578,\\"classify\\":\\"作家\\",\\"score\\":28},{\\"id\\":10008,\\"username\\":\\"user-8\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-8\\",\\"sign\\":\\"签名-8\\",\\"experience\\":951,\\"logins\\":133,\\"wealth\\":16503371,\\"classify\\":\\"词人\\",\\"score\\":14},{\\"id\\":10009,\\"username\\":\\"user-9\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-9\\",\\"sign\\":\\"签名-9\\",\\"experience\\":484,\\"logins\\":25,\\"wealth\\":86801934,\\"classify\\":\\"词人\\",\\"score\\":75},{\\"id\\":10010,\\"username\\":\\"user-10\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-10\\",\\"sign\\":\\"签名-10\\",\\"experience\\":1016,\\"logins\\":182,\\"wealth\\":71294671,\\"classify\\":\\"诗人\\",\\"score\\":34},{\\"id\\":10011,\\"username\\":\\"user-11\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-11\\",\\"sign\\":\\"签名-11\\",\\"experience\\":492,\\"logins\\":107,\\"wealth\\":8062783,\\"classify\\":\\"诗人\\",\\"score\\":6},{\\"id\\":10012,\\"username\\":\\"user-12\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-12\\",\\"sign\\":\\"签名-12\\",\\"experience\\":106,\\"logins\\":176,\\"wealth\\":42622704,\\"classify\\":\\"词人\\",\\"score\\":54},{\\"id\\":10013,\\"username\\":\\"user-13\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-13\\",\\"sign\\":\\"签名-13\\",\\"experience\\":1047,\\"logins\\":94,\\"wealth\\":59508583,\\"classify\\":\\"诗人\\",\\"score\\":63},{\\"id\\":10014,\\"username\\":\\"user-14\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-14\\",\\"sign\\":\\"签名-14\\",\\"experience\\":873,\\"logins\\":116,\\"wealth\\":72549912,\\"classify\\":\\"词人\\",\\"score\\":8},{\\"id\\":10015,\\"username\\":\\"user-15\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-15\\",\\"sign\\":\\"签名-15\\",\\"experience\\":1068,\\"logins\\":27,\\"wealth\\":52737025,\\"classify\\":\\"作家\\",\\"score\\":28},{\\"id\\":10016,\\"username\\":\\"user-16\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-16\\",\\"sign\\":\\"签名-16\\",\\"experience\\":862,\\"logins\\":168,\\"wealth\\":37069775,\\"classify\\":\\"酱油\\",\\"score\\":86},{\\"id\\":10017,\\"username\\":\\"user-17\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-17\\",\\"sign\\":\\"签名-17\\",\\"experience\\":1060,\\"logins\\":187,\\"wealth\\":66099525,\\"classify\\":\\"作家\\",\\"score\\":69},{\\"id\\":10018,\\"username\\":\\"user-18\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-18\\",\\"sign\\":\\"签名-18\\",\\"experience\\":866,\\"logins\\":88,\\"wealth\\":81722326,\\"classify\\":\\"词人\\",\\"score\\":74},{\\"id\\":10019,\\"username\\":\\"user-19\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-19\\",\\"sign\\":\\"签名-19\\",\\"experience\\":682,\\"logins\\":106,\\"wealth\\":68647362,\\"classify\\":\\"词人\\",\\"score\\":51},{\\"id\\":10020,\\"username\\":\\"user-20\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-20\\",\\"sign\\":\\"签名-20\\",\\"experience\\":770,\\"logins\\":24,\\"wealth\\":92420248,\\"classify\\":\\"诗人\\",\\"score\\":87},{\\"id\\":10021,\\"username\\":\\"user-21\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-21\\",\\"sign\\":\\"签名-21\\",\\"experience\\":184,\\"logins\\":131,\\"wealth\\":71566045,\\"classify\\":\\"词人\\",\\"score\\":99},{\\"id\\":10022,\\"username\\":\\"user-22\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-22\\",\\"sign\\":\\"签名-22\\",\\"experience\\":739,\\"logins\\":152,\\"wealth\\":60907929,\\"classify\\":\\"作家\\",\\"score\\":18},{\\"id\\":10023,\\"username\\":\\"user-23\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-23\\",\\"sign\\":\\"签名-23\\",\\"experience\\":127,\\"logins\\":82,\\"wealth\\":14765943,\\"classify\\":\\"作家\\",\\"score\\":30},{\\"id\\":10024,\\"username\\":\\"user-24\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-24\\",\\"sign\\":\\"签名-24\\",\\"experience\\":212,\\"logins\\":133,\\"wealth\\":59011052,\\"classify\\":\\"词人\\",\\"score\\":76},{\\"id\\":10025,\\"username\\":\\"user-25\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-25\\",\\"sign\\":\\"签名-25\\",\\"experience\\":938,\\"logins\\":182,\\"wealth\\":91183097,\\"classify\\":\\"作家\\",\\"score\\":69},{\\"id\\":10026,\\"username\\":\\"user-26\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-26\\",\\"sign\\":\\"签名-26\\",\\"experience\\":978,\\"logins\\":7,\\"wealth\\":48008413,\\"classify\\":\\"作家\\",\\"score\\":65},{\\"id\\":10027,\\"username\\":\\"user-27\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-27\\",\\"sign\\":\\"签名-27\\",\\"experience\\":371,\\"logins\\":44,\\"wealth\\":64419691,\\"classify\\":\\"诗人\\",\\"score\\":60},{\\"id\\":10028,\\"username\\":\\"user-28\\",\\"sex\\":\\"女\\",\\"city\\":\\"城市-28\\",\\"sign\\":\\"签名-28\\",\\"experience\\":977,\\"logins\\":21,\\"wealth\\":75935022,\\"classify\\":\\"作家\\",\\"score\\":37},{\\"id\\":10029,\\"username\\":\\"user-29\\",\\"sex\\":\\"男\\",\\"city\\":\\"城市-29\\",\\"sign\\":\\"签名-29\\",\\"experience\\":647,\\"logins\\":107,\\"wealth\\":97450636,\\"classify\\":\\"酱油\\",\\"score\\":27}]}"; 8 JSONObject jsobeject =JSONObject.fromObject(a); 9 PrintWriter write = response.getWriter(); 10 write.write(jsobeject.toString()); 11 write.flush(); 12 write.close(); 13 System.out.println(jsobeject.toString()); 14 }
启动tomcat。会见到如下界面
Layui简单的表格就出现了。
以上是关于学习Layui 第一天的主要内容,如果未能解决你的问题,请参考以下文章