
javascript
shofe的菜鸟人生
这个作者很懒,什么都没留下…
展开
-
无缝滚动的小应用
无缝滚动的小应用项目要实现一个效果实现下面的表格内容自动往下滚动,并且无缝链接 想到了使用以前做过的图片无缝滚动,原理就是在需要的图片列表中增加一个额外的第一张图片,比方说你要展示的图片是 img1,img2,img3,img4,然后你需要把第一张图片增加到尾部,现在要展示的图片就是img1,img2,img3,img4,img5(img1),当图片滚完img5的时候,这时候就要立刻把此时滚动的位原创 2017-08-17 21:28:48 · 374 阅读 · 0 评论 -
发送fetch请求时多发送了一个OPTIONS请求
最近在用fetch发送数据时,会自动加上一次OPTIONS请求,而且还会返回数据。后面发现时因为这次请求的时候header加了个Authorization字段(以前的项目如果不在header加字段的话,是不会看到这次请求的),这样fetch就会默认发送一次OPTIONS检测是否有权限访问,后面后端就判断了下,当请求是OPTIONS,直接设置返回的头部信息就行了,这样虽然每次还会调用OPTIONS接口原创 2017-09-04 13:38:46 · 7560 阅读 · 0 评论 -
用ajax下载csv格式的文件
前端:是用到了a标签的download属性,要用Blob函数处理下,转换成gb2312格式,防止打开乱码export const downLoadFile = (fileName="myFile.csv", str) => { let csvString = new Blob([`\ufeff${str}`], { type: 'text/plain;charset=gb2312;' });原创 2017-09-04 13:52:26 · 4097 阅读 · 0 评论 -
Script error .可能的原因
今天遇到个问题,加载一段JS后,然后出现了Script error .错误,有些手机上加载正常,有些不行。。后面发现是这段JS里面用到了ES6的let,晕了。。原创 2017-09-05 12:20:38 · 7636 阅读 · 0 评论