2021-06-15

                                   上周学习2

  1. 弹出层

  1.type - 基本层类型

    类型:Number,默认:0

 

    layer提供了5种层类型。可传入的值有:0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层)。 若你采用layer.open({type: 1})方式调用,则type为必填项(信息框除外)

 

   2.title - 标题

    类型:String/Array/Boolean,默认:'信息'

 

    title支持三种类型的值,若你传入的是普通的字符串,如title :'我是标题',那么只会改变标题文本;若你还需要自定义标题区域样式,那么你可以title: ['文本', 'font-size:18px;'],数组第二项可以写任意css样式;如果你不想显示标题栏,你可以title: false

 

  3.content - 内容

    类型:String/DOM/Array,默认:''

 

content可传入的值是灵活多变的,不仅可以传入普通的html内容,还可以指定DOM,更可以随着type的不同而不同。

4.skin - 样式类名

类型:String,默认:''

 

skin不仅允许你传入layer内置的样式class名,还可以传入您自定义的class名。这是一个很好的切入点,意味着你可以借助skin轻松完成不同的风格定制。目前layer内置的skin有:layui-layer-lanlayui-layer-molv

5.area - 宽高

    类型:String/Array,默认:'auto'

 

    在默认状态下,layer是宽高都自适应的,但当你只想定义宽度时,你可以area: '500px',高度仍然是自适应的。当你宽高都要定义时,你可以area: ['500px', '300px']

 6.closeBtn - 关闭按钮

    类型:String/Boolean,默认:1

 

    layer提供了两种风格的关闭按钮,可通过配置1和2来展示,如果不显示,则closeBtn: 0

 

7. shade - 遮罩

    类型:String/Array/Boolean,默认:0.3

 

    即弹层外区域。默认是0.3透明度的黑色背景('#000')。如果你想定义别的颜色,可以shade: [0.8, '#393D49'];如果你不想显示遮罩,可以shade: 0

 

 8.shadeClose - 是否点击遮罩关闭

    类型:Boolean,默认:false

 

    如果你的shade是存在的,那么你可以设定shadeClose来控制点击弹层外区域关闭。

 

 9.time - 自动关闭所需毫秒

    类型:Number,默认:0

 

    默认不会自动关闭。当你想自动关闭时,可以time: 5000,即代表5秒后自动关闭,注意单位是毫秒(1秒=1000毫秒)

 

10.id - 用于控制弹层唯一标识

    类型:String,默认:空字符

 

    设置该值后,不管是什么类型的层,都只允许同时弹出一个。一般用于页面层和iframe层模式

 

 11.anim - 弹出动画

    类型:Number,默认:0

 

    我们的出场动画全部采用CSS3。这意味着除了ie6-9,其它所有浏览器都是支持的。目前anim可支持的动画类型有0-6 如果不想显示动画,设置 anim: -1 即可

 一.询问框

    代码:

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

效果:

..墨绿深蓝风

    代码:

layer.alert('墨绿风格,点击确认看深蓝', {
     skin: 'layui-layer-molv' //样式类名
     ,closeBtn: 0
     }, function(){
     layer.alert('偶吧深蓝style', {
     skin: 'layui-layer-lan'
     ,closeBtn: 0
     ,anim: 4 //动画类型
     });
     });

效果:点击确定的时候再弹出第二个模态框

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值