浅谈layer的Icon样式以及一些常用的layer窗口使用方法


Posted in Javascript onSeptember 11, 2019

本文搜集的是本人在实际开发中所用到的layer窗口,未用到的layer按钮,请参考layer官网:http://layer.layui.com/

一、layer的icon样式

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

以上样式测试代码:

layer.confirm('icon测试', {icon: 1, title:'提示'}, function(index){
 //do something
 alert("确认");
 layer.close(index);
});

二、询问框

官方案例:

//询问框
layer.confirm('您是如何看待前端开发?', {
 btn: ['重要','奇葩'] //按钮
}, function(){
 layer.msg('的确很重要', {icon: 1});
}, function(){
 layer.msg('也可以这样', {
 time: 20000, //20s后自动关闭
 btn: ['明白了', '知道了']
 });
});

本人所用到,需要修改标题,正如以上测试样式时的代码一样,实现自定义标题:

var message = "确定继续?";
  //询问框
  layer.confirm(message, {icon: 3, title:'信息提示'}, function(index){
   //submitForm();
   layer.close(index);
  });

三、提示层

官方案例:

//提示层
layer.msg('玩命提示中');

默认关闭时间是3秒,效果如下(背景是官网的广告,实际效果是黑色半透明):

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

自定义样式以及时间,代码如下:

layer.msg('操作成功!', {icon: 6, time: 2000});

icon样式是6,关闭时间为2秒。效果如下:

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

四、弹框(自定义页)

官方案例:

//自定页
layer.open({
 type: 1,
 skin: 'layui-layer-demo', //样式类名
 closeBtn: 0, //不显示关闭按钮
 anim: 2,
 shadeClose: true, //开启遮罩关闭
 content: '内容'
});

效果如下:

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

本人使用案例,使用layer实现弹框登录:

layer.open({ 
   type: 2, 
   title: '用户登录', 
   maxmin: true, 
   skin: 'layui-layer-lan', 
   shadeClose: true, //点击遮罩关闭层 
   area : ['400px' , '280px'], 
   content:'login.html'//弹框显示的url,对应的页面
  });

其中‘login.html'是登录页面,其效果如下:

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

弹框登录案例,请参考本人另外一篇博客:layer实现登录弹框,登录成功以后关闭弹框并调用父窗口的例子

以上就是本人常用的layer案例,以后会继续补充~

这篇浅谈layer的Icon样式以及一些常用的layer窗口使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js中reverse函数的用法详解
Dec 26 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
Jul 17 Javascript
JS组件系列之Bootstrap Icon图标选择组件
Jan 28 Javascript
json对象与数组以及转换成js对象的简单实现方法
Jun 24 Javascript
Angularjs 自定义服务的三种方式(推荐)
Aug 02 Javascript
从零开始学习Node.js系列教程一:http get和post用法分析
Apr 13 Javascript
详解用webpack2搭建angular2的项目
Jun 22 Javascript
解决JS内存泄露之js对象和dom对象互相引用问题
Jun 25 Javascript
vue项目中使用ueditor的实例讲解
Mar 05 Javascript
javascript数组去重方法总结(推荐)
Mar 20 Javascript
微信小程序聊天功能的示例代码
Jan 13 Javascript
基于javascript实现碰撞检测
Mar 12 Javascript
如何解决日期函数new Date()浏览器兼容性问题
Sep 11 #Javascript
JS中封装axios来管控api的2种方式
Sep 11 #Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
Sep 11 #Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 #Javascript
如何实现一个简易版的vuex持久化工具
Sep 11 #Javascript
浅谈layer弹出层按钮颜色修改方法
Sep 11 #Javascript
layui实现鼠标移动到单元格上显示数据的方法
Sep 11 #Javascript
You might like
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
2011/08/09 PHP
php双层循环(九九乘法表)
2017/10/23 PHP
让js弹出窗口居前显示的实现方法
2013/07/10 Javascript
JavaScript对象的property属性详解
2014/04/01 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
2016/06/28 Javascript
js操作DOM--添加、删除节点的简单实例
2016/07/08 Javascript
浅谈移动端之js touch事件 手势滑动事件
2016/11/07 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
js利用拖放实现添加删除
2020/08/27 Javascript
JS数组转字符串实现方法解析
2020/09/04 Javascript
vue使用keep-alive实现组件切换时保存原组件数据方法
2020/10/30 Javascript
微信小程序实现倒计时功能
2020/11/19 Javascript
HTML中使用python屏蔽一些基本功能的方法
2017/07/07 Python
Python探索之创建二叉树
2017/10/25 Python
Python Flask框架扩展操作示例
2019/05/03 Python
Python中Unittest框架的具体使用
2019/08/27 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
Python 实现PS滤镜中的径向模糊特效
2020/12/03 Python
CSS3 真的会替代 SCSS 吗
2021/03/09 HTML / CSS
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
澳大利亚牛仔裤商店:Just Jeans
2016/10/13 全球购物
2014年基层党组织公开承诺书
2014/03/29 职场文书
廉洁家庭事迹材料
2014/05/15 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
法人代表证明书格式
2014/10/01 职场文书
模范教师材料大全
2014/12/16 职场文书
晚会主持人开场白台词
2015/05/28 职场文书
六一儿童节新闻稿
2015/07/17 职场文书
pandas取dataframe特定行列的实现方法
2021/05/24 Python
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL