记录一下自己遇到的问题,这个问题让我搞了半天,原因竟是mockjs这个插件导致,因为mockjs插件导致下载接口的请求里设置responseType: 'blob’无效,所以下载的文件无法打开。 解决方法: 把mockjs卸载,安装mockjs2就可以。 卸载mockjs: npm uninstall mockjs 安装mockjs: npm install --save mockjs2