解决Layui中layer报错的问题
2019-09-03 09:12
1626 查看
问题描述:
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报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- 关于安装view composer出现1920报错的问题解决!
- 记录:解决2003server中本地网站保存数据到Access中时报错:Operation must use an updateable query 问题
- 解决安装vs2019后,原vs2017项目无法编译各种报错的问题
- 解决angular4初始化应用时的报错问题
- 解决Eclipse中Java工程间循环引用而报错的问题
- [转]解决IIS下UTF-8文件报错乱码的问题
- 解决安装python第三方模块 '-mno-cygwin'报错的问题
- 解决Vue用Nginx做web服务器报错favicon.ico 404 (Not Found)的问题
- Hadoop运行mapreduce任务过程中报错:Error: Java heap space问题解决
- 解决ThinkPHP关闭调试模式时报错的问题汇总
- npm install 和npm start各种报错无法解决的问题
- 解决php-memcache set,用python-memcache get报错的问题
- 解决grails上传图片大小过大报错问题
- 解决删除Volume报错的问题(二)
- 解决VUEX兼容IE上的报错问题
- 解决cocos2d-3.1.1 引入Box2D报错的问题
- CentOS 7下使用Apache2部署Django项目,解决文件名中含有中文报错的问题
- JBPM deploy processdefinition 报错的问题原因及解决办法
- 使用WAMP进行压力测试,等到TOMCAT报错发现问题,基本解决国航OA服务器慢慢死掉的问题
- 解决jsp下载文件报错getOutputStream() has already,及无法下载中文名称标题的问题