2017-05-26 49 views
0

试图初始化Redux的形式具有初始值的,但得到错误Redux的形式的初始值

deleteIn.js:56 Uncaught TypeError: Cannot use 'in' operator to search for 'prizeId' in 0

这是我的代码的一部分(生成字段阵列)

<Field 
    className="form-group" 
    form="createChallenge" 
    name={`${item}.prizeId`} -> here error comes 
    valueField='value' 
    textField='label' 
    component={DropdownSelect} 
    data={fetchedPrizes} 
/> 

使用反应的小部件。

希望你的帮助

+0

你可以发布代码初始化'item'数据吗? –

回答

0

初始值键必须与字段属性名称相同。你可能忘记通过道具enableReinitialize="true"以及初始值