JS
写Bug 的大潘
知其然,而后知其所以然,加油呀!
展开
-
js 下载 excel 文件乱码解决
方式一原生js blob方式downloadPlanData(planListIndex){ let url_post = '/planFile'; let params_post = { planId: planListIndex, }; // 利用a标签自定义下载文件名 const link = document.createElement('a') axios.post(url_post, params_post, {responseType: 'arraybuffer'}).t原创 2020-07-28 16:42:32 · 5157 阅读 · 0 评论 -
js GMT时间转换为格式化字符串
GMTToStr(time){ // 将 GMT格式的时间字符串 格式化为正常时间字符串 let date = new Date(time) let Str=date.getFullYear() + '/' + (this.handleTimeStr(date.getMonth() + 1)) + '/' + this.handleTimeStr(date.getDate()) + ' ' + this.handleTimeStr(date.getHours())原创 2020-07-25 16:32:26 · 1632 阅读 · 0 评论 -
爬虫返回数据 16进制编码问题
昨天分析爬虫接口时 发现返回数据 json转化时出错 经过检查发现问题是 json字符串中有 \x3E、\x2F这种编码字符串,开始解决思路就是把16进制转化为普通字符串结果不行原因编码问题 本来这些返回数据是需要前端js 去解析的\x 开头的16进制数据 是js的表示方法0x 开头 才是python 16进制的表示方法所以返回的数据不处理 直接用python 去解析会出现异常解决办法在 处理之前 先对返回的数据 进行编码格式处理res = response.content.de.原创 2020-07-02 12:04:46 · 1995 阅读 · 0 评论 -
前端js 下载xls表格
最近在做的项目中,需要有一个将页面展示的数据下载下来的功能,做爬虫的我感觉到了前端知识的匮乏面对需求,脑海中最先涌现出的是两个方向来实现由后端把xls表格制作出来,然后前端只需点击 a标签即可完成下载前端将页面数据或者 json数据稍作处理,制作成 .xls文件,然后导出刚开始感觉,第一种方法实现起来或许更加顺手,但是考虑到后期服务器可能存在的压力,为了分散服务端压力,所以将这个功...原创 2019-08-08 17:54:07 · 4961 阅读 · 0 评论