• layer备忘


    1、layer.msg 弹出不同的效果的样式
      icon 1到6的不同效果
    layer.msg("我是一个勾,并抖动", {icon:1,time:2000, shift: 6});//一个勾 
    layer.msg("我是一个x,并抖动", {icon:2,time:2000, shift: 6});//一个叉 
    layer.msg("我是一个问号,并抖动", {icon:3,time:2000, shift: 6});//一个问号
    layer.msg("我是一把锁,并抖动", {icon:4,time:2000, shift: 6});//一个锁 
    layer.msg("我是一个哭脸,并抖动", {icon:5,time:2000, shift: 6});//一个哭脸
    layer.msg("我是一个笑脸,并抖动", {icon:6,time:2000, shift: 6});//一个笑脸
      shift 1到6的效果
    shift:1 从上到下
    shift:2 从下到上 
    shift:3 从左到右 
    shift:4 从左180飞过来 
    shift:5 从里到外
    shift:6 抖动
    2、怎样验证layer.prompt输入的值为数值型???
    JS中使用isNaN()判断layer.prompt输入的值为数值型,代码如下:
    layer.prompt({
        title: '设置比值',
    }, function(value, index, elem){
        alert(value); //得到value
        if (isNaN(value)) {
            alert("请输入数字!");
            return;
        } else {
            alert("输入的是数字!");
        }
        layer.close(index);
    });
     
    原本的代码:
    layer.prompt({
        formType: 2,
        title: '请填写排除原因(注:必填项)',
        area: ['500px', '150px'],
        btnAlign: 'c'
    }, function(value, index, elem){
        alert(value);
        layer.close(index);
    });
    改为:
    layer.prompt({
        formType: 2,
        title: '请填写排除原因(注:必填项)',
        area: ['500px', '150px'],
        btnAlign: 'c',
        yes: function(index, layero){
            // 获取文本框输入的值
            var value = layero.find(".layui-layer-input").val();
            if (value) {
                alert("输入值为:" + value);
                layer.close(index);
            } else {
                alert("输入值为空!");
            }
        }
    });
    4、问题:layer.prompt is not a function
      原因:比如layer.prompt()即是我们的扩展方法,扩展的js文件默认不会加载,通常需进行layer.config({extend: ‘extend/layer.ext.js’})后才可使用。 
      解决办法:在页面加载时调用 layer.config({extend: ‘extend/layer.ext.js’}) 进行初始化
      具体操作:
        可以使用jquery的 $(function(){ layer.config({extend: ‘extend/layer.ext.js’}); }) ;
        也可以用 [removed] = function(){layer.config({extend: ‘extend/layer.ext.js’});}

  • 相关阅读:
    将node.js代码放到阿里云上,并启动提供外部接口供其访问
    Linux内核深度解析之内核互斥技术——读写信号量
    man 1 2 3 4...
    Android Sepolicy 相关工具
    selinux misc
    ext4 mount options
    tune2fs cmd(ext fs)
    /dev/tty node
    kernel misc
    fork & vfork
  • 原文地址:https://www.cnblogs.com/congcongdi/p/13632626.html
Copyright © 2020-2023  润新知