js获取blob格式的json对象

我们上传文件时可能会携带某些参数,比如

let formData = new FormData()
formData.append("data",new Blob([JSON.stringify(this.params)],{
	type: "application/json
}))

当我们直接取时发现会取到一个file类型的对象,无法取到值

formData。get('data')

这时候可以使用fileReader转化
具体实现如下:

let data = new FileReader()
data.readAsText(formData.get('data'), utf-8)
data.onload = () => {
	let params = JSON.parse(data.result)
}

这样就取到传的参数了

相关推荐

  1. js获取blobjson对象

    2024-06-06 00:42:05       8 阅读
  2. 前端js解析websocket推送gzip压缩jsonBlob数据

    2024-06-06 00:42:05       10 阅读
  3. COCO数据json文件内容

    2024-06-06 00:42:05       41 阅读
  4. js实现字符串转json对象四种方法

    2024-06-06 00:42:05       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-06 00:42:05       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-06 00:42:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-06 00:42:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-06 00:42:05       20 阅读

热门阅读

  1. Fortran入门(一)(期末复习)

    2024-06-06 00:42:05       8 阅读
  2. Springboot整合kafka简单使用

    2024-06-06 00:42:05       9 阅读
  3. chrome 浏览器历史版本下载

    2024-06-06 00:42:05       8 阅读
  4. solus linux 简介

    2024-06-06 00:42:05       7 阅读