javascript - 将对象转换为文件
问题描述
我正在毫无问题地发送一些文件,但是当我试图从后面获取这个文件时,我收到以下数组:
[
{
collection_name: "question_image"
id: 35
name: "Снимок экрана 2020-03-02 в 16.52.33"
params:
collection_name: "question_image"
extension: "png"
file_name: "Снимок-экрана-2020-03-02-в-16.52.33.png"
id: 35
name: "Снимок экрана 2020-03-02 в 16.52.33"
size: 125974
type: "image/png"
__proto__: Object
thumbSquareUrl: "http://neiry.test/storage/quiz_images/35/Снимок-экрана-2020-03-02-в-16.52.33.png"
thumbUrl: "http://neiry.test/storage/quiz_images/35/conversions/Снимок-экрана-2020-03-02-в-16.52.33-thumb.jpg"
url: "http://neiry.test/storage/quiz_images/35/Снимок-экрана-2020-03-02-в-16.52.33.png"
}
]
由于某些原因,我需要将此数组转换回文件格式,因此我正在尝试执行以下操作:
let file = new File(question.image, question.image[0].name, {type:'image/png'})
而且文件不一样(它至少缺少 params 键)。我做错了什么,应该如何正确完成?
解决方案
推荐阅读
- python - NameError:尝试在 jupyterlab 中使用 draw_tree 函数时未定义名称“IPython”
- javascript - AJAX 发布 PHP 不接受?
- firebase - 尝试使用 google 登录,但总是返回 null
- bash - 如何在路径中目录的子文件夹中执行脚本
- email - Jenkins 2.273.1“可编辑电子邮件通知”发送带有“$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!”的电子邮件 内容
- python - BeautifulSoup HTTP 错误 403:禁止 - 不知道为什么
- android - 当用户退出应用程序或只是导航回来时,如何将数据保存在房间数据库中?
- android - 如何在 SupportMapFragment 中使用视图绑定?
- javascript - NodeJS 事件循环与事件队列优先级
- winforms - PictureBox 和 Panel 与 ironPython。不知道怎么控制流量