FormData是带有Arrys数组的对象

时间:2019-04-23 03:18:47

标签: react-native expo form-data

在JS中,FormData对象使您可以编译一组键/值对,以使用XMLHttpRequest发送。不幸的是,在我的React Native Expo应用程序中并没有这样做。

当我在react Native expo应用程序中声明一个新的FormData对象时,我改为获取一个Array of Arrays对象。看起来像这样;

    const formData = new FormData();
    formData.append('title', info.title)
    formData.append('standard', info.standard)
    formData.append('details', info.details)

和我的控制台日志中的formData对象看起来像这样;

  _parts[
      Array [
        "title",
        "Yooha",
    ],
    Array [
         "standard",
         "700",
    ],
    Array [
         "details",
         "Yaot",
   ],

]

我希望我的物体看起来像这样;

object :{
    title:'yooha',
    standard:'700,
    details:'yoot'
}

在此方面的任何帮助将不胜感激。我对此进行了大量研究,但看不到错误之处。

1 个答案:

答案 0 :(得分:0)

使用 react-native-fetch-blob 代替 formData。