最初是要写一个管理后台来着,项目中需要用到弹出层,但是没有前端配合,我一个小PHP需要去写这玩意,怎么办呢?查了一些资料,发现layer对我来说还行,文档写的也比较完全,学习成本不高,就下决心用这个了。但是现实总是会给你泼冷水,刚引入就报了一个莫名其妙的错误。

呐,就是这个,我自己一个人在那里纳闷,卧槽,我啥也没做啊,我只是引入进来怎么还报错了呢?

我还心想着,这个layer.js也已经被很多人用了,不太可能是这个插件的问题吧。我就把引入的js文件一个一个的注释掉,开始排查,后来发现,单独引入layer,或者单独引入JQuery都是没有问题的,但是同时引入的话,就会报错,我也有点懵逼了,什么鬼,这两个js冲突了?后来突然想到,马丹,layer.js是依赖于JQ的。

后记:其实以上问题都是不仔细看别人的文档造成的。

来自layer.js官网的说明:

最初是要写一个管理后台来着,项目中需要用到弹出层,但是没有前端配合,我一个小PHP需要去写这玩意,怎么办呢?查了一些资料,发现layer对我来说还行,文档写的也比较完全,学习成本不高,就下决心用这个了。但是现实总是会给你泼冷水,刚引入就报了一个莫名其妙的错误。呐,就是这个,我自己一个人在那里纳闷,卧槽,我啥也没做啊,我只是引入进来怎么还报错了呢?我还心想着,这个layer.js也已经被...
后台没有 错误 ,前端一直显示 Unc aught TypeError : withdraw is not a function 错误 ,代码如下:<div class="form-group btn-right"> <button type="button" class="btn btn-primary" id="withdraw" onclick="withdraw();">提现</button>
antd3版本 webpack2 moment2.18.1 出现下面报错时: Unc aught TypeError : webpack_require.i(…) is not a function 除了修改项目根目录moment版本为2.18.1之外,还需要修改node_modules中antd文件夹中的package. js on中 moment版本也为2.18.1...
使用 layer 框架时,运行控制台报错  i is not a function ,这个问题是老版的 layer 插件的引用方式,新版的一般是 layer .open,出现这个问题是因为 JS 引用的顺序问题,需要把 jQuery. js 的引用放到 layer . js 的前面即可。
layui内部引用了jquery,html页面直接引用了layui,所以html页面引用的自定义的 js 文件并不能识别是个啥。layui.是个啥。layui.是个啥。layui.应该是layui对jquery $的封装。所以自定义的 js 文件中声明一句var $ = layui.,且要使用,且要使用,且要使用的地方必须位于该句声明之下,否则还是报错, js 就是有这种顺序性,没办法。我报该错,就是因为虽然声明了,但声明在使用之后,导致还是识别不了。 参考文章https://blog.csdn.net/ni_new_
standard_init_linux.go:190: exec user process caused “no such file or directory“ CSDN-Ada助手: 不知道 Go 技能树是否可以帮到你:https://edu.csdn.net/skill/go?utm_source=AI_act_go layer.js错误Uncaught TypeError: i is not a function NightWalkerY: 表情包 自己写组件 学习成本太高了 我感觉 能使用组件就行了 gitment初始化评论跳回博客首页 笛卡尔的三重梦: Authorization callback URL 这个文件在哪啊!你得指个路径给我修改啊?我都不知道在哪改 50行代码写的一个插件,破解一个H5小游戏 qq_54282047: 大神帮我,这我电话15328345711 50行代码写的一个插件,破解一个H5小游戏 qq_54282047: