window.URL.createObjectURL(new Blob([res.data]))
时间: 2024-08-26 20:02:35 浏览: 96
vue实现文件分割与合并
`window.URL.createObjectURL(new Blob([res.data]))` 是JavaScript中用于创建一个Blob对象的URL的一个常用方法。Blob是对二进制数据(如图片、文件等)的操作封装,而`createObjectURL()` 函数则将这个Blob转换成一个可以在浏览器中引用的URL。
当你有从服务器获取的数据`res.data`(通常是Base64编码的图像数据或其他需要作为资源加载的内容),通过这种方式你可以创建一个临时的URL,然后可以将这个URL赋值给HTML元素的`src`属性,比如一个`<img>`标签,浏览器就会自动下载并显示这个数据。当数据不再需要时,可以通过`URL.revokeObjectURL(url)` 来释放内存。
阅读全文