下载最简单的方法就是用a链接实现,然后加一个download属性。但是有一个问题,从后台请求回的接口,对于图片和pdf及svg都不能实现下载功能,也就是download没有起作用。所以下面的方法就是解决这个问题的。
很简单,其实主要是把url转为[blob]文件格式
如果可以的话也可以直接让后端返回文件流格式的路径,也就不用自己再转换了,直接
让后端返回[blob]文件格式,需要传递 responseType: ‘blob’
下载最简单的方法就是用a链接实现,然后加一个download属性。但是有一个问题,从后台请求回的接口,对于图片和pdf及svg都不能实现下载功能,也就是download没有起作用。所以下面的方法就是解决这个问题的。
很简单,其实主要是把url转为[blob]文件格式
如果可以的话也可以直接让后端返回文件流格式的路径,也就不用自己再转换了,直接
让后端返回[blob]文件格式,需要传递 responseType: ‘blob’