layui

UI库

↘锁芯ラ 提交于 2020-04-05 16:46:51
ViewUI (推荐) ElementUI (推荐) Vant (移动端) amazeui layUI 来源: oschina 链接: https://my.oschina.net/u/2400070/blog/3217858

LayUI弹出框选择用户返回用户值

我的梦境 提交于 2020-03-11 13:43:08
演示界面: 下面是代码片段 JSP页面 <div class="layui-form-item"> <label class="layui-form-label">收件人</label> <div class="layui-input-block"> <input type="text" name="inUsers" id="addUser" placeholder="点击选择收件人" lay-verify="required" class="layui-input" autocomplete="off"/> <input type="hidden" name="uids" id="uids"/> </div> </div> 父级页面JS代码段: $("#addUser").click(function(){ layer.open({ type: 2, title:"选择收件人", id:"link", area: ['20%', '80%'], fixed: false, //不固定 maxmin: true, content: '../email/goUserList', btn: ["确定", '关闭'], success: function(layero, index) { }, // 确定的操作 btn1: function(index,layero) { /

layui时间与日期控制

心不动则不痛 提交于 2020-03-11 09:20:08
< div class ="layui-form-item" > < label class ="layui-form-label" > 带看日期 </ label > < div class ="layui-input-inline" > < input type ="text" name ="yuyue_time" class ="layui-input" id ="yuyue_time" lay-verify ="required" placeholder =" 请选择带看日期 " autocomplete ="on" > </ div > </ div > laydate . render ({ // 获取当前元素 id elem : '#yuyue_time' // 点击生效 , trigger : 'click' // 时间与日期控件 , type : 'datetime' // 只能选择今天之后的 , min : minDate () // 颜色 , theme : '#393D49' // 回调时间 , 返回给页面上 , done : function (value, date, endDate){ $ ( '#yuyue_time' ). val (value); } }); function minDate (){ var now = new Date ();

layui table表格 监听头删除不请求后台

血红的双手。 提交于 2020-03-10 20:37:18
表格js function getTable() { var table = layui.table //表格 var username=$("#username").val(); //执行一个 table 实例 table.render({ elem: '#demo' ,where: {'username':username}//传值 ,method: 'post'//请求方式 ,height: 420 ,url: '${path}/sys/admin/getAllUser' //数据接口 ,title: '用户表' ,page: true //开启分页 ,toolbar: 'default' //开启工具栏,此处显示默认图标,可以自定义模板,详见文档 ,totalRow: true //开启合计行 ,cols: [[ //表头 {type: 'checkbox', fixed: 'left'} ,{field: 'id', title: 'ID', width:80, sort: true, fixed: 'left'} ,{field: 'username', title: '用户名', width:80} ,{field: 'updateTime', title: '最后登陆时间', width: 200, sort: true, totalRow: true} ,

layui的一些使用问题

不打扰是莪最后的温柔 提交于 2020-03-09 16:32:44
<select name="province" lay-filter="province"> <!-- <option value="">请选择省</option> <option data-href="https://daohang.qq.com/" value="浙江" selected="">浙江省</option> <option data-href="https://www.layui.com/" value="411000">江西省</option> <option data-href="https://www.baidu.com/" value="你最喜欢的老师">福建省</option> --> </select> //数据填充 $.ajax({ type: "get", url: "js/data.json", data: { parentId: id }, success: function(data) { console.log(data); var array = data.rows || data; var str = ""; for (var index = 0; index < array.length; index++) { var element = array[index]; str +='<option data-href="' +

springboot+security 使用layui弹出层弹出jsp页面

怎甘沉沦 提交于 2020-03-08 16:21:50
一、坑的描述 踩坑原因:因为使用layui需要弹出一个页面,后台权限使用的是security,弹出层需要请求后台返回逻辑视图名。当我点击完之后返回页面一片空白,打开控制台,显示请求路径为404,异常如下: 打开控制台可以看到一下错误信息: 二、解决问题 这是因为security不允许使用嵌套页面,即使本地访问依然不允许,我们需要在security配置类中加如下代码结局问题。 @Override public void configure(HttpSecurity http) throws Exception { //释放静态资源,指定资源拦截规则, // 指定自定义认证页面,指定退出认证配置,csrf(跨域伪造请求)配置 http.authorizeRequests() .antMatchers("/wx/**","/intoLogin","/webapp/**","/druid/**").permitAll()//释放这些资源,允许匿名访问 .antMatchers("/sys/*").hasRole("USER") .anyRequest().authenticated()//其他资源需要认证 .and() .formLogin() .loginPage("/intoLogin")//登陆页请求的接口 .loginProcessingUrl("/login")//登陆地址

layui 踩坑之jsp使用load方法其他界面

我的梦境 提交于 2020-03-07 18:29:31
一、坑是如何形成的 在jsp页面中使用load的方法加载其他页面到空白处,同时jsp页面引用layui,例如如下截图,在加载其他页面进入时候,会出现js等文件带请求路径一起请求后台。 异常如下 二、填坑 1、将代码改为如下方式执行 2、在被引入的jsp页面不能加载layui.js,如图可以看出我们使用load引入的jsp页面是拼接在导航页面中,所以我们直接在被load引入的jsp页面中直接引入需要的模块js即可。 如果在被load加载的jso页面中引入了layui.js的话会出现如下异常 将被引入的页面的layui.js去掉即可 来源: oschina 链接: https://my.oschina.net/u/3535099/blog/3189636

及时通讯-----第一篇:大致流程技术介绍

*爱你&永不变心* 提交于 2020-03-03 14:56:30
1,websocket,视频语音服务采用rtc(可以采用第三方组件trtc,也可以自己搭建rtc) 2,文件服务器。 3,缓存服务器(redis)。 4,分布式:db数据操作,缓存操作,socket流程控制,会话管理。 5,restAPI接口。 6,前端组件:可以采用layUI,im组件。 7,视频通讯要素:https证书(必需),trtcSDK(非必需)。 8,数据流加密规则API. 9,数据及并发压力测试工具。 来源: oschina 链接: https://my.oschina.net/liaodo/blog/3186543

[转]layui数据表格(一:基础篇,数据展示、分页组件、表格内嵌表单和图片)

余生颓废 提交于 2020-02-29 04:52:33
表格展示神器之一:layui表格 前言 :在写后台管理系统中使用最多的就是表格数据展示了,使用表格组件能提高大量的开发效率,目前主流的数据表格组件有bootstrap table、layui table、easyUI table等.... 博主个人比较倾向于layui,layui极简,却又不失饱满的内在,体积轻盈,组件丰盈。使用简单引用模块便捷,有丰富的扩展功能。 layui官网: https://www.layui.com/ bootstrap datatable中文文档: http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/ 目录:   一、三种渲染表格的方式   二、在表格中添加编辑等按钮   三、在表格中添加 表单控件   四、添加图片展示 最终效果图: 点击图片效果 点击编辑 一、三种初始化渲染方式  我先从最简单的初始化表格写起,如果我直接把全部代码帖出来,你们可能会看得头晕 1,方法渲染: <table class="layui-table" id="layui_table_id" lay-filter="dataTable"></table> var table = layui.table ,form = layui.form; layui.use('table', function () { //

Thymeleaf标签

强颜欢笑 提交于 2020-02-26 18:03:10
# Thymeleaf #引入标签 thymeleaf、shiro <html xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro"> #设置class th:class class类拼接:th:classappend ps: <i class="layui-icon" th:classappend="'layui-icon-'+${menu.img}"></i> style样式拼接:th:styleappend 三目运算取值例子:<li class="layui-nav-item" th:classappend="${#httpServletRequest.getParameter('falg')} == 1?'layui-this':'' "><a href="../blog/index?falg=1">首页</a></li> #显示文本 显示普通文本内容 th:text="${menu.name}" 显示读取带html标签的内容 th:utext="${l.content}" #循环th:each <li th:each="menu:${menuList}"> ${menu.name} </li> #标签外赋值 [[${menu.name}]] #th