import { debounce } from '@alipay/bigfish/util/lodash';
const handleSearchdimensionality = (value) => {
geiDimMeta({
dimName: value,
pageNum: 1,
pageSize: 20,
}).then((res) => {
const arrs = [];
res?.resultContent?.data?.map((i) => {
arrs.push(<Option key={`${i.dimId}`}>{i.dimName}</Option>);
});
setdimensionalitylist([...arrs]);
});
};
const debounceInputChangess = debounce(handleSearchdimensionality, 500);
<Select
disabled={flag}
style={{ width: '150px' }}
value={record.selectvalue}
filterOption={false} // 必写属性 不然下拉框有延迟
// defaultValue='机构维度-202012161000000000000065219'
onSearch={(e) => {
debounceInputChangess(e);
}}
onChange={(e) => {
onChange(e, index, 'select');
}}
showSearch
>
{dimensionalitylist}
</Select>
模糊搜索 带防抖的最简单模糊搜索
最新推荐文章于 2023-07-14 21:06:47 发布