В Semantic UI React я не могу понять, как установить выбранное значение раскрывающегося списка (например, в форме редактирования). Вот как появляются варианты:
const options = users.map(user => ({
key: user.id,
text: user.name,
value: user,
}))
И форма выглядит следующим образом. Я пытался установить defaultValue
, value
и т. Д., Но у меня пока ничего не получалось.
<Form.Field>
<Form.Select
fluid
selection
label="Users"
name="users"
options={options}
defaultValue={user}
onChange={this.handleSelectChange}
/>
</Form.Field>
Я бы предположил, что defaultValue
должно быть примерно таким:
{ key: 1, text: 'Tania', value: tania }
Но, согласно этой записи , значение по умолчанию Dropdown (которое, по-видимому, является базовым кодом Select"sugar") не может быть объект.