Автозаполнение MUI: требуется скрытое значение за меткой - PullRequest
0 голосов
/ 18 июня 2020

Учитывая следующий код, поле автозаполнения будет отображаться с «foo» и «sample» в качестве параметров для выбора пользователем. Я хочу, чтобы это оставалось прежним. Я пытаюсь получить значение (невидимое для пользователя) как значение options.abr, связанное с именем, которое выбрал пользователь.

const options= [{name:'foo', abr: 'bar'}, {name:'sample', abr:'sa' ]

<AutoComplete 
options={options}
getOptionLabel={option => option.name}
renderInput={(params) => <TextField {...params} label="name" variant="outlined" />}
/>

Я пробовал настроить опору значения, но, похоже, нет способа использовать ее для отправки значения в форме, невидимой для пользователя. Я также пробовал использовать getOptionSelected, но, похоже, это не то, что я ищу. Есть идеи, где мне искать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...