
随笔
polmJ
乐于发掘生活中的新事物,以不让生活枯燥为终生目标
展开
-
关于数组的 fill 的一个发现
Array.fill 用法 ———— 初始化Array.fill 方法可以帮我们将数组快速初始化,但前提,数组中每项是一样的。let arr = (new Array(5)).fill(0) // [0, 0, 0, 0, 0]初始化的类型可以是:number、string、null但不建议是:object、array原因如下图,js中的数组对象赋值,其实是很表面,只是将变量指向数...原创 2019-07-03 10:52:54 · 622 阅读 · 0 评论 -
axios:blob的回应类型,却拿到json格式
mock 带来的大坑:项目中的下载原理是前端规定responseType为blob,后端传来文件的二进制流,前端转成blob进行下载。之前都是正常的,昨天测了一个下午都失败了,前端拿来的数据变成json格式,并不是规定好的blob类型。。。最后才发现是因为项目被我引进了mock,关掉就好了个人感觉,是mock拦截所有的请求(不管他是不是被mock的接口),将返回数据类型统一转了json格式...原创 2019-07-11 14:35:09 · 4126 阅读 · 1 评论 -
下载.csv文件,excel打开乱码
下载.csv文件,excel打开乱码功能:下载csv文件,并查看环境:前端axios请求,后端java语言遇到的问题:下载后的文件用office excel打开乱码,wps及其他正常后端解决方式: 将编码改为gbk编码前端解决方式: 就很麻烦了,如下第一步:将blob格式的type改为’text/csv’,再进行下载如果不做这一步,进行导入csv的话,excel会出现如图错误原因...原创 2019-07-11 15:17:55 · 1176 阅读 · 0 评论 -
Firfox:bootstrap小图标无法显示
正在做毕设,准备用bootstrap来写后台管理系统,既方便有美观在使用bootstrap图标时,出现了问题,显示如下: 原本是个垃圾筐的图标,现在显示错误了。以为是库没连好,结果ie显示 却是正常的,是fiefox配置问题。 解决方法: 打开firfox配置页面 搜索security.fileuri.strict_origin_policy 将对应的值改为false就好了(我电原创 2017-10-14 15:28:02 · 482 阅读 · 0 评论