• layer弹窗


    layer.alert(content, options, yes) - 普通信息框

    它的弹出似乎显得有些高调,一般用于对用户造成比较强烈的关注,类似系统alert,但却比alert更灵便。它的参数是自动向左补齐的。通过第二个参数,可以设定各种你所需要的基础参数,但如果你不需要的话,直接写回调即可。如

    //eg1
    layer.alert('只想简单的提示');        
    //eg2
    layer.alert('加了个图标', {icon: 1}); //这时如果你也还想执行yes回调,可以放在第三个参数中。
    //eg3
    layer.alert('有了回调', function(index){
      //do something
      
      layer.close(index);
    });       
    layer.confirm(content, options, yes, cancel) - 询问框

    类似系统confirm,但却远胜confirm,另外它不是和系统的confirm一样阻塞你需要把交互的语句放在回调体中。同样的,它的参数也是自动补齐的。

    //eg1
    layer.confirm('is not?', {icon: 3, title:'提示'}, function(index){
      //do something
      
      layer.close(index);
    });
    //eg2
    layer.confirm('is not?', function(index){
      //do something
      
      layer.close(index);
    });       
    layer.msg(content, options, end) - 提示框
    
    

    我们在源码中用了相对较大的篇幅来定制了这个msg,目的是想将其打造成露脸率最高的提示框。而事实上我的确也在大量地使用它。因为它简单,而且足够得自觉,它不仅占据很少的面积,而且默认还会3秒后自动消失所有这一切都决定了我对msg的爱。因此我赋予了它许多可能在外形方面,它坚持简陋的变化,在作用方面,它坚持零用户操作。而且它的参数也是自动补齐的。

    
    
    //eg1
    layer.msg('只想弱弱提示');
    //eg2
    layer.msg('有表情地提示', {icon: 6}); 
    //eg3
    layer.msg('关闭后想做些什么', function(){
      //do something
    }); 
    //eg
    layer.msg('同上', {
      icon: 1,
      time: 2000 //2秒关闭(如果不配置,默认是3秒)
    }, function(){
      //do something
    });   
    
    
    
     
  • 相关阅读:
    [JZOJ 5788] 餐馆
    [JZOJ 5778] 没有硝烟的战争
    problems_scala
    好迷茫,好迷茫啊
    公布下我的数据库操作层
    关于数据库大并发量(未完成)
    关于http协议头
    管理心得体会
    数据库表分区
    公共的Json操作类
  • 原文地址:https://www.cnblogs.com/loveMis/p/9059795.html
Copyright © 2020-2023  润新知