如何使用#34;数组对象数组"在" React-Redux-Form"

时间:2017-02-13 15:59:37

标签: javascript arrays reactjs react-redux

我正在尝试使用react-redux-form(https://github.com/davidkpiano/react-redux-form)作为我的第一个反应应用程序,但现在我遇到了无法解决的问题。

我想要这样的模型变量:

specialCondtions: [
   { terms: [ {obj1a},{obj2a},... ] }
   { terms: [ {obj1b},{obj2b},... ] }
   { terms: [ {obj1c},{obj2c},... ] }
   { terms: [ {obj1d},{obj2d},... ] }
]

就像数组数组一样。 问题是在乞讨时我在模型中只有空数组

specialCondtions: []

现在第一个obj1a来自用户输入。 我不能用这个:

let obj={terms:[]}
obj.terms.push(obj1a)
dispatch(actions.push("model.specialCondtions",obj))

因为我收到以下错误:

Uncaught Error: Actions must be plain objects. Use custom middleware for async actions.

这不是异步,所以我可能做错了。

0 个答案:

没有答案