layer中html字符转换,layui中layer报错怎么解决?

layui中layer报错怎么解决?下面本篇文章给大家介绍一下Layui中layer报错问题的解决方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

fda121bc01ad196b71d1cee565b41f03.png

问题描述: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: '

你知道吗?亲!
layer ≠ layui
layer只是作为Layui的一个弹层模块,由于其用户基数较大,所以常常会有人以为layui是layerui
layer虽然已被 Layui 收编为内置的弹层模块,但仍然会作为一个独立组件全力维护、升级。
我们此后的征途是星辰大海 ^_^
'

,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()=="注册"){

}

});

d7fae604e5df877f23b5ee30f081f8fb.png

更多web前端知识,请查阅 HTML中文网 !!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值