【发布时间】:2020-07-31 04:40:17
【问题描述】:
目前正在使用 Google Material-UI 自动完成组件。当我在输入字段上键入内容时,它只会过滤“getOptionLabel”选项字段。但是,我希望自动完成功能可以过滤多个字段。根据文档,我可以使用 CreateFilterOptions 添加一个更多字段或使用匹配排序器使其工作。
https://material-ui.com/components/autocomplete/#createfilteroptions-config-filteroptions
const filterOptions = createFilterOptions({
matchFrom: 'start',
stringify: option => option.title,
});
<Autocomplete filterOptions={filterOptions} />
在 stringify 中,我想知道是否可以返回整个对象而不仅仅是一个 option.title
如果我做错了什么,请纠正我。
【问题讨论】:
标签: javascript reactjs autocomplete material-ui react-hooks