![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
blackei
这个作者很懒,什么都没留下…
展开
-
macOS12使用终端命令无法卸载webpack
macOS12使用终端命令无法卸载webpack和webpack-cli,无论使用哪种命令,执行webpack -v都会阴魂不散的出现,无论更新版本还是降低版本,版本都不回发生变化,我这里造成的原因是之前用brew安装的node,卸载后又用pkg安装;但是使用brew卸载的时候没有卸载干净,webpack一直残留在brewhome里,导致后面安装的无效,找到原因就很好解决了,直接将brewhome/bin目录下的webpack和webpack-cli两个文件删除就行了...原创 2022-03-12 15:52:18 · 973 阅读 · 0 评论 -
tinyMCE的tinyMCE.activeEditor.setContent()无效,不起作用
在tinyMCE初始化后使用tinyMCE.activeEditor.setContent()给编辑器添加后台获取来的数据时报错:Uncaught TypeError: Cannot read property 'setContent' of null报错是因为tinyMCE为null,所以无法给编辑器添加内容,解决的办法是在tinyMCE初始化时的回调函数里使用tinyMCE.activeEditor.setContent()给编辑器添加内容回调那一行的代码:init_instance原创 2020-10-26 18:12:15 · 5407 阅读 · 2 评论 -
layui的layer第一次加载为空白页面,第二次打开才能正常显示内容
在页面设置了一个点击事件,点击后弹出layer窗口第一次点击预览加载出来的是的一个空页面,去看了也网络请求,如果是使用layui下的模块的话,会重新去请求layer的js和css猜测重新去请求样式,导致加载不及时,所以第一次打开的时候,内容没有被加载出来,第二次打开的时候因为有了缓存,所以能正常显示内容。我的解决办法是既然要重新去请求,那直接放到页面上就不会重新去请求了。所以不使用作为layui下的模块的layer,而是单独去下载作为单独组件的layer,单独引入layer组原创 2020-10-15 17:52:09 · 3021 阅读 · 0 评论 -
获取layer载入的iframe中的方法,并打印iframe中的内容
iframe中的方法:layer:调用iframe中的方法,打印iframe中的页面:var iframePrint = window[layero.find('iframe')[0]['name']];iframePrint.removePrintClass();iframePrint.focus();iframePrint.print();原创 2020-09-02 17:01:42 · 1013 阅读 · 0 评论 -
Uncaught TypeError: Illegal invocation
使用ajax请求,以及无论是get还是post请求,报错Uncaught TypeError: Illegal invocation,网上查找了别人的方法,有说加上processData: false, contentType: false, 加上后虽然不报错了,但是因为数据没有处理,所以数据data无法传到后端,这个方法适合不传值的请求与,但是我这里需要传值,所以不能这样写,既然是数据无法传输,那就从数据入手,经排查,是数据中有没被定义的值数据中的code是在另一个js里定义的,在这个js原创 2020-09-01 14:37:48 · 602 阅读 · 0 评论 -
使用js将时间戳转换为时间
function timeTrans(date){ var date = new Date(date*1000); var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-'; va...原创 2018-08-16 15:04:13 · 2461 阅读 · 0 评论 -
DataTables在手机上固定第一列后导致行排列错乱,以及第一列表头重叠导致无法正确显示表头名称
在手机上固定第一列后,行排列错乱,数据对不齐,我的原因是引入了dataTables.bootstrap.min.js和dataTables.bootstrap.min.css这两个文件造成了兼容性问题,引起了排列错乱,移除这两个文件即可。如果用不到其他的功能,datatables有jquery.dataTables.min.js,jquery.dataTables.min.css及jquery...原创 2019-07-25 10:56:05 · 1274 阅读 · 0 评论