layer.js:2 Uncaught TypeError: i is not a function报错处理方案

随着前端vue、react框架的应用越来越多,layer框架应用也相对减少。但这些对于那些前后端都需要兼顾或者老项目的维护,layer依旧是一个非常火热的选择。

今天在使用的过程中没有特别在意,就犯了一个常规的错误。错误如下:

layer.js:2 Uncaught TypeError: i is not a function

使用layer框架的都应该知道,该框架基于jq。

那么既然基于jq就可以考虑错误的来源。

1、项目中是否引入了jq?

2、引入的jq和layer顺序问题。

知道了方向,也就顺着方向去找。结果发现我的错误是顺序问题,既然是基于jq,那么毫无疑问的就是那么肯定jq在layer之前引入。

刚好不巧的是,我的是在之后才引入。所以导致了报错。也算是粗心大意犯的错,给各位一个警醒。


六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!