1

数组将是这样 [{ id: 1, name: 'coton'}] 如何将标签和值设置为名称,这是我的代码

<DropDownPicker
    uniqueKey="id"
    displayKey = 'name'
    items={AllMaterial}
    containerStyle={{ height: 30, marginTop: 7 }}
    style={{ backgroundColor: 'rgba(237, 237, 237, 1)' }}
    labelStyle={{
    fontSize: 9.17,
    fontWeight: '700',
    lineHeight: 12.19,
    textAlign: 'left',
    color: 'rgba(0, 0, 0, 1)',
   }}
   arrowStyle={{ margin: -8 }}
   dropDownStyle={{ backgroundColor: 'white' }}
   onChangeItem={item => setChoosenMaterial(item)}
/>
4

1 回答 1

0

不,您不能将该对象数组用作[{id:1,name:'India'}],您必须逐个数组修改该数组并将对象转换为具有 [{id:1,name:'India',value:1,label:'India'}].

这将显示出来。

如果您有更多疑问,请告知:D

于 2021-04-19T09:00:05.923 回答