問(wèn)題描述:
Uncaught ReferenceError: layer is not defined
解決方法,查看網(wǎng)上說(shuō)名,是非獨(dú)立版導(dǎo)致直接使用layer導(dǎo)致,只需要在使用時(shí)加一說(shuō)明,申明一下使用。
layui.use(['element','layer'], function(){ var element = layui.element,layer=layui.layer; //一些事件監(jiān)聽(tīng) element.on('nav(topBarNav)', function(data){ console.log(data.text()); if(data.text()=="登陸"){ //示范一個(gè)公告層 layer.open({ type: 1 ,title: false //不顯示標(biāo)題欄 ,closeBtn: false ,area: '300px;' ,shade: 0.8 ,id: 'LAY_layuipro' //設(shè)定一個(gè)id,防止重復(fù)彈出 ,btn: ['火速?lài)^', '殘忍拒絕'] ,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只是作為L(zhǎng)ayui的一個(gè)彈層模塊,由于其用戶(hù)基數(shù)較大,所以常常會(huì)有人以為layui是layerui<br><br>layer雖然已被 Layui 收編為內(nèi)置的彈層模塊,但仍然會(huì)作為一個(gè)獨(dú)立組件全力維護(hù)、升級(jí)。<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()=="注冊(cè)"){ } });
以上這篇解決Layui中l(wèi)ayer報(bào)錯(cuò)的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注