【发布时间】:2020-08-26 16:19:57
【问题描述】:
根据文档,Autocomplete 组件在选项和实际值之间没有区别。
我有一个选项列表作为带有 id 的对象。当我选择一个选项时,我想将其 id 作为一个值,而不是对象本身。另外,当我设置 Autocomplete 的值时,我只想传入 id。
有可能吗?
<Autocomplete
options={[{id: 1, label: 'foo'}, {id: 2, label: 'bar'}]}
value={1}
onChange={(_, value) => { /* value should be number (id) */ }}
/>
更新:选项标签应保持可配置
【问题讨论】: