解决Layui中layer报错的问题
程序员文章站
2022-05-14 17:34:03
问题描述:
uncaught referenceerror: layer is not defined
解决方法,查看网上说名,是非独立版导致直接使用layer导致,只...
问题描述:
uncaught referenceerror: layer is not defined
解决方法,查看网上说名,是非独立版导致直接使用layer导致,只需要在使用时加一说明,申明一下使用。
layui.use(['element','layer'], function(){ var element = layui.element,layer=layui.layer; //一些事件监听 element.on('nav(topbarnav)', function(data){ console.log(data.text()); if(data.text()=="登陆"){ //示范一个公告层 layer.open({ type: 1 ,title: false //不显示标题栏 ,closebtn: false ,area: '300px;' ,shade: 0.8 ,id: 'lay_layuipro' //设定一个id,防止重复弹出 ,btn: ['火速围观', '残忍拒绝'] ,btnalign: 'c' ,movetype: 1 //拖拽模式,0或者1 ,content: '<div style="padding: 50px; line-height: 22px; background-color: #393d49; color: #fff; font-weight: 300;">你知道吗?亲!<br>layer ≠ layui<br><br>layer只是作为layui的一个弹层模块,由于其用户基数较大,所以常常会有人以为layui是layerui<br><br>layer虽然已被 layui 收编为内置的弹层模块,但仍然会作为一个独立组件全力维护、升级。<br><br>我们此后的征途是星辰大海 ^_^</div>' ,success: function(layero){ var btn = layero.find('.layui-layer-btn'); btn.find('.layui-layer-btn0').attr({ href: 'http://www.layui.com/' ,target: '_blank' }); } }); }else if (data.text()=="注册"){ } });
以上这篇解决layui中layer报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: npm的lock机制解析
下一篇: 基于python的mysql复制工具详解
推荐阅读
-
Android 使用volley过程中遇到的问题解决办法
-
Android关于WebView中无法定位的问题解决
-
完美解决PHP中的Cannot modify header information 问题
-
解决vue中post方式提交数据后台无法接收的问题
-
webstorm和.vue中es6语法报错的解决方法
-
解决Unixbench安装报错信息的问题
-
使用cmd运行mysql数据库的时候,报错:"不是内部命令也不是可有运行的程序"问题的解决办法
-
Tomcat中应用调用Libvirt库进行控制时可能导致线程卡死问题的解决方法
-
Vue2.x中利用@font-size引入字体图标报错的解决方法
-
AndroidStudio中AVD虚拟机设备空间不足调试过程出现的黑屏问题及解决方案