浅谈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 相关文章推荐
javascript Split方法,indexOf方法、lastIndexOf 方法和substring 方法
Mar 21 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
Dec 11 Javascript
cookie在javascript中的使用技巧以及隐私在服务器端的设置
Dec 03 Javascript
JavaScript中使用Object.create()创建对象介绍
Dec 30 Javascript
JavaScript中的Math.LOG2E属性使用详解
Jun 14 Javascript
微信小程序教程系列之视图层的条件渲染(10)
Apr 19 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
May 11 Javascript
Bootstrap 树控件使用经验分享(图文解说)
Nov 06 Javascript
深入浅析Vue全局组件与局部组件的区别
Jun 15 Javascript
vue v-model动态生成详解
Jun 30 Javascript
微信小程序 腾讯地图显示偏差问题解决
Jul 27 Javascript
es6函数之箭头函数用法实例详解
Apr 25 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
一条久听不愿放下的DIY森海MX500,三言两语话神奇
2021/03/02 无线电
php array_merge下进行数组合并的代码
2008/07/22 PHP
zf框架的registry(注册表)使用示例
2014/03/13 PHP
详解PHP中websocket的使用方法
2016/09/15 PHP
PHP实现的登录,注册及密码修改功能分析
2016/11/25 PHP
JavaScript Eval 函数使用
2010/03/23 Javascript
JS批量操作CSS属性详细解析
2013/12/16 Javascript
javascript实现可全选、反选及删除表格的方法
2015/05/15 Javascript
jQuery数组处理函数整理
2016/08/03 Javascript
关于验证码在IE中不刷新的快速解决方法
2016/09/23 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
2016/10/24 Javascript
AngularJS实践之使用ng-repeat中$index的注意点
2016/12/22 Javascript
完美实现js拖拽效果 return false用法详解
2017/07/28 Javascript
fullpage.js最后一屏滚动方式
2018/02/06 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
Vue 组件注册全解析
2020/12/17 Vue.js
[01:24:16]2018DOTA2亚洲邀请赛 4.6 全明星赛
2018/04/10 DOTA
[42:25]EG vs Spirit Supermajor 败者组 BO3 第二场 6.4
2018/06/05 DOTA
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
Python二叉树的定义及常用遍历算法分析
2017/11/24 Python
使用python matplotlib 画图导入到word中如何保证分辨率
2020/04/16 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
Python+OpenCV图像处理——打印图片属性、设置存储路径、调用摄像头
2020/10/22 Python
10分钟理解CSS3 FlexBox弹性布局
2018/12/20 HTML / CSS
介绍一下Java的事务处理
2012/12/07 面试题
语文教育专业推荐信范文
2013/11/25 职场文书
关于工资低的辞职信
2014/01/14 职场文书
工作鉴定评语
2014/05/04 职场文书
预备党员转正考核材料
2014/06/03 职场文书
学年个人总结范文
2015/03/05 职场文书
药品销售员2015年终工作总结
2015/10/22 职场文书
百善孝为先:关于孝道的经典语录
2019/10/18 职场文书
MySQL索引 高效获取数据的数据结构
2022/05/02 MySQL
MySQL 计算连续登录天数
2022/05/11 MySQL