ReferenceError: layui is not defined 原因与解决方法

今天在用前端框架layui准备搞一个后台试试,结果搞到了layui分页的时候,调试代码报错如下:

ReferenceError: layui is not defined

中文翻译

ReferenceError:未定义layui

ReferenceError: layui is not defined

 

根据上面的错误,我再查看了619行的代码,如下:

ReferenceError: layui is not defined

 

原因:

像用这种layui 第三方的东西,出现这种类似的JavaScript错误,第三方出错一般有两个最主要的原因:

1、引用问题。(例如,没有正确引入js;)

2、位置问题。(例如,引入的js位置放在顶部、尾部等;)

 

解决方法

其实我也百度、谷歌查过的,但是,网上很多的答案都说是 layui.js 引用的问题,我查看了网页源代码,发现 layui.js 没有任何问题,是可以正常打开的。

 

最后,我才发现,是我的 layui.js 位置的问题,由于layui在调用分页JavaScript的时候, layui.js 位置必须放在分页JavaScript代码的上面。正确应该如下图:

 layui.js 分页 显示不出来 正确方法

 

因为:

我最初是把 layui.js 放在网页最底部的,因此,出现“未定义layui”这个错误就很正常了,渲染不到。

    A+
发布日期:2019年12月29日 15:48:45  所属分类:Layui
最后更新时间:2023-05-09 22:08:54
付杰
  • ¥ 398.0元
  • 市场价:498.0元
  • ¥ 6.8元
  • 市场价:8.8元
  • ¥ 1999.9元
  • 市场价:20000元
  • ¥ 79.0元
  • 市场价:99.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: