- 博客(8)
- 收藏
- 关注
原创 ajax通过post方法下载文件(使用axios)
仅做记录用:axios.post(downloadUrl, reqData, { responseType: 'blob'}).then(res => { let blob = res.data let reader = new FileReader() reader.readAsDataURL(blob) reader.onload = (e) => { ...
2018-06-05 16:16:11
6231
原创 GitBash设置代理
path/to/install/Git/etc/bash.bashrc文件添加export http_proxy="http://127.0.0.1:1080/pac?auth=**************************************"export https_proxy="http://127.0.0.1:1080/pac?auth=******************...
2018-05-31 17:43:11
7708
原创 axios取消请求实践记录
问题的来源用el-autocomplete远程获取数据时,点击输入框会触发第一次请求,然后输入搜索文字后会触发第二次请求,两次请求间隔较短,有时候会出现第二次请求比第一次请求先返回的情况,导致我们期望的第二次发送的请求返回的数据会被第一次请求返回的数据覆盖掉解决思路在发送第二次请求的时候如果第一次请求还未返回,则取消第一次请求,以保证后发送的请求返回的数据不会被先发送的请求覆盖。...
2018-04-24 16:58:52
5985
原创 前端下载文件(GET、POST方法)
GETlocation.href = '/path/to/download/url'POST本例使用axios库axios.post('/path/to/download/url', this.searchParams, { responseType: 'blob'}).then(res => { let blob = res.data let reade...
2018-03-07 17:34:33
21698
2
原创 npm无法安装node-sass
安装node-sass v4.5.3时报错如下:Downloading binary from https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-59_binding.nodeCannot download "https://github.com/sass/node-sass/releases/dow...
2018-02-23 17:05:59
18126
转载 解决@vue/cli 创建项目是安装chromedriver时失败的问题
最近在使用新版vue的命令行工具创建项目时,安装chromedriver老是失败,导致后面的步骤也没有进行。网上搜索了一下,全是使用 npm install chromedriver –chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver安装的,由于@vue/cli安装chromedriver失败,文件目录结构...
2018-02-22 16:45:39
936
2
原创 Express 4.x中间件multer的使用
express4.x中上传文件的中间件 multer文档: https://github.com/expressjs/multer在上传接口中添加multer中间件var multer = require('multer')var storage = multer.diskStorage({ destination: function (req, file, cb) {
2018-01-11 13:03:15
318
原创 vue.js 2.0项目遇到的问题整理(持续更新中)
问题一:vue.js 如何设置某个组件不被keep-alive?vue.js 2.1.0+可设置<keep-alive>的include或exclude属性来条件控制组件的缓存<keep-alive include="RegularBusList"> <router-view></router-view></keep-aliv...
2017-01-17 17:28:33
2307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人