使用选择组件我很难尝试设置初始值。 作为文档。说我假设只用 string|number|string[]|number[] 填充 value prop。 现在的问题是我需要在输入中显示文本并在提交时发送一个 id 值,但是这样你显示的值与你发送的值相同。
<Select
mode="multiple"
defaultValue={tags} // => would need something like tags = [{id: 1, name: "Science"}]
placeholder="Select tags"
onSearch={this.fetchTags}
onChange={this.handleChange}
style={{ width: '100%' }}
>
{tags.map(tag => <Option value={tag.id} key={tag.id}>{tag.name}</Option>)}
</Select>
最佳答案
所以“labelInValue”是我真正需要的,以防其他人遇到同样的问题。
https://stackoverflow.com/questions/49264224/