后端返回svg文件流前端展示并下载 |
您所在的位置:网站首页 › vue前端渲染内容保存成文件 › 后端返回svg文件流前端展示并下载 |
如图,后端返回的svg内容直接是一个xml文件。 需要前端进行展示并下载。 这样就能将svg在浏览器中打开啦! 效果如图: 下载的代码: this.exportDataByBlob(data, { type: 'image/svg+xml' }, 'test.svg') exportDataByBlob(data, options, fileName) { const blob = new Blob([data], options) const downloadElement = document.createElement('a') const href = window.URL.createObjectURL(blob) downloadElement.href = href downloadElement.download = fileName document.body.appendChild(downloadElement) downloadElement.click() document.body.removeChild(downloadElement) window.URL.revokeObjectURL(href) },效果如下: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |