2016-11-13 35 views
0

使用FieldArrayredux-form,名字被传递到Field这样的:Redux-form:如何获取通过FieldArray传递给Field的名称属性的值?

<Field 
    name={`${obj}.description`} 
    component={TextField} 
    hintText={`${obj}.description`} 
/> 

namestring值为"myArray[0].description"

显然,redux-form会在Field中显示的数组元素中查找此属性。我怎样才能做到这一点?我想显示myArray [0] .description属性的(不在Field内)。但是,所有无状态组件都是包含元素数量但不是数组的数组对象。

回答

0

答案似乎被嵌套Fields

<Field name={`${obj}.description`} component={TextField} hintText={ <Field name={`${obj}.description`} component={(props) => { return ( <div> <span>{props.input.value}</span> </div> ) }}/> } />

相关问题