React native FormData是一个包含数组的对象
在JS中,FormData对象编译为一组要使用XMLHttpRequest发送的键/值对。但我无法在我的React Native Expo应用程序中实现这一点,因为当我在React Native Expo应用程序中声明一个新的FormData对象时,我得到的是数组数组的对象,如下所示 我的声明:React native FormData是一个包含数组的对象,react-native,expo,form-data,React Native,Expo,Form Data,在JS中,FormData对象编译为一组要使用XMLHttpRequest发送的键/值对。但我无法在我的React Native Expo应用程序中实现这一点,因为当我在React Native Expo应用程序中声明一个新的FormData对象时,我得到的是数组数组的对象,如下所示 我的声明: const formData = new FormData(); formData.append('title', info.title) formData.append('st
const formData = new FormData();
formData.append('title', info.title)
formData.append('standard', info.standard)
formData.append('details', info.details)
_parts[
Array [
"title",
"Yooha",
],
Array [
"standard",
"700",
],
Array [
"details",
"Yaot",
],
]
object :{
title:'yooha',
standard:'700,
details:'yoot'
}
控制台日志中的formData对象如下所示:
const formData = new FormData();
formData.append('title', info.title)
formData.append('standard', info.standard)
formData.append('details', info.details)
_parts[
Array [
"title",
"Yooha",
],
Array [
"standard",
"700",
],
Array [
"details",
"Yaot",
],
]
object :{
title:'yooha',
standard:'700,
details:'yoot'
}
我期望我的对象是什么样子的:
const formData = new FormData();
formData.append('title', info.title)
formData.append('standard', info.standard)
formData.append('details', info.details)
_parts[
Array [
"title",
"Yooha",
],
Array [
"standard",
"700",
],
Array [
"details",
"Yaot",
],
]
object :{
title:'yooha',
standard:'700,
details:'yoot'
}
在此方面的任何帮助都将不胜感激。我在这方面做了很多研究,我看不出哪里弄错了。使用react native fetch blob代替formData。您找到了解决方案吗。请分享同样的问题。欢迎来到StackOverflow。请阅读这篇关于如何获得好答案的博文: