如何将对象数组作为redux API请求传递?

时间:2019-08-11 05:06:36

标签: javascript reactjs react-props

我有一个对象数组。我尝试将其作为参数直接传递给API请求,但未成功。这是我的代码-

我有一个看起来像这样的对象数组-

[0: {startDate: "2019-06-20", endDate: "2019-07-10", 1: {startDate: "2019-06-20", endDate: "2019-07-10"}].  

要求是将这个对象数组直接传递给必须像这样的redux API请求-

[{
   "startDate": "2018-04-24",
   "endDate": "2018-12-02",
},
{
   "startDate": "2018-04-24",
   "endDate": "2018-12-02",
}].

我该如何实现?

1 个答案:

答案 0 :(得分:0)

您提供的代码无效。我假设您的来源是带有“ 1”,“ 2”键的对象。 然后,您可以只使用Object.values。 这将对象的值作为数组返回。 参见https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Object/values