zoukankan      html  css  js  c++  java
  • layer重复弹出(layui弹层同时存在多个)的解决方法

    解决layui弹出层点击多次弹出问题

    这个问题其实是疏忽了一些 基础参数(仔细看文档,仔细看文档,仔细看文档)

    一、type - 基本层类型

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

    二、id - 用于控制弹层唯一标识

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

    当 layer 弹层同时出现多个时,设置一个 ID 即可解决此问题。

    示例:

    layer.open({
        type: 1
        ,title: false //不显示标题栏
        ,closeBtn: false
        ,area: '300px;'
        ,shade: 0.8
        ,id: 'LAY_layuipro' //设定一个id,防止重复弹出
    });
    
  • 相关阅读:
    12.数组三--数组的冒泡排序与快速排序
    11.数组二
    10.数组一
    Vue之组件与父子传值
    Django模型层
    面向对象的组合用法
    面向对象初识
    Python内置函数
    列表推导式,生成器表达式
    装饰器进阶
  • 原文地址:https://www.cnblogs.com/sirdong/p/11728160.html
Copyright © 2011-2022 走看看