前端
「已注销」
这个作者很懒,什么都没留下…
展开
-
IE11浏览器跳转之巨坑
最近公司上了一个国安局的项目,局方使用的浏览器是IE11,前端使用react+antdesign+umi开发,本来也是支持IE11的框架,既然用户说要固定浏览器,就主要在IE11上测试最近现场报回来一个BUG,有概率的出现浏览器跳转等待转圈的时间太长的问题,通过抓包等技术手段进行排查,发现现场的浏览器就是发送目标网址的URL地址太慢,而且只有一台电脑能够复现,公司测试的电脑一直无法复现定位的问题很多JS代码太卡现场网络问题样式问题等等还有很多,但是一直写Demo,加日志,都复现不了,查这个原创 2020-07-16 22:20:06 · 779 阅读 · 0 评论 -
ant design pro中,svg的两种webpack处理方式
大多的svg要使用svgr转换成react对象但是在css中,要的只是一个文件,如下面代码中 goldfish.svg 只想作为一个CSS中的url的链接config.module .rule('loaderSvg') .include .add(/goldfish\.svg/) .end() .test( /\.svg$/) .use('file-load...原创 2020-04-09 09:20:30 · 1688 阅读 · 1 评论 -
CSS中的before,after伪类选择器
首先,它是在css中的,所以不占DOM,既然不占DOM,JS就没办法操作第二,它就是个选择器,我们需要在选择器中填入内容 所以必须有content属性,就算是空也必须有第三,没有什么神秘的,非用不可的情况 可以使用html改写<div class="demo"> 123</div>.demo:before { content: 'abc';...原创 2019-08-24 10:20:06 · 299 阅读 · 0 评论 -
使用await/async函数代替jquery的ajax函数
其实在10年前,我读大学的期间,感觉jquery的ajax太好用了,但是随着时代的发展,JS的坑点越来越明显,其中一点就是地狱回调的问题,好在es7中提出了await/async函数 本文将jquery中的ajax转化成使用await/async函数的使用方式首先需要定义一个函数,用于返回Promise类型的对象,接着需要使用resolve和reject函数用于异步处理结果func...原创 2019-08-15 23:01:26 · 5112 阅读 · 0 评论 -
AJAX请求中payload和formdata两种方式
我们在进行传统的AJAX请求中,都是使用的formdata的方式,简单来说,就是类似于上传一个表单的数据 如注册用户时,我们上传的数据是username和password两个键值对 但是随着时代的发展,前后端交互开始使用json方式进行传输数据,使用formdata的方式来进行传输就感觉有点过时 于是各大厂商开始寻求使用json方式进行传输,由于前后端传输的本质是字符串所以原理上没有太多纠结 下...原创 2019-08-16 22:19:21 · 1533 阅读 · 0 评论