node将geojson转shp返回给前端的实现方法

2020-06-17 06:06:53易采站长站整理

a.style.display = 'none'
a.download = '文件名称'
a.href = blobUrl
a.click()
URL.revokeObjectURL(blobUrl)
})

这里需要注意的地方是前端发送请求时需要设置一个参数responseType: ‘blob’,这里用到了Blob对象,这里是从服务器接收到的文件流创建blob对象并使用该blob 创建一个指向类型数组的URL,将该url作为a标签的链接目标,然后去触发a标签的点击事件从而文件下载。