#reactjs #react-native #rxjs
#reactjs #реагировать-родной #rxjs
Вопрос:
Как сформировать карту при отправке на серверную часть в React в случае множественного выбора.
введите описание изображения здесь
<Select
mode="multiple"
placeholder=""
allowClear
value={map(state.type, "id")}
onChange={(val) => {
let arr = []
map(val, (key) => {
let obj = {}
obj.id = key
obj.name = filter(userReducer.lookUp.userType, { lookUpId: key })[0].value
arr.push(obj)
})
setState((prevState) => ({ ...prevState, type: arr }))
}}
getPopupContainer={trigger => trigger.parentNode}
notFoundContent={null}
disabled={!editableAccess}
>
{map(userReducer.lookUp.userType, (val, key) => {
return (
<Select.Option key={key} value={val.lookUpId}>
{val.value}
</Select.Option>
)
})}
</Select>
com/PNYRA.png
Я ожидаю, что это будет карта, а не список объектов. Текущий: «тип»: [{ «id»: 64, «name»: «Поставщик услуг» }, { «id»: 65, «name»: «ABC» } ] Ожидаемый: «тип»: { «64»: «Поставщик услуг», «65»: «Азбука», },