import React, { useState } from 'react'; import { ProFormSelect } from '@ant-design/pro-form'; export default function App() { const [searchValue, setSearchValue] = useState(''); const [selectOpen, setSelectOpen] = useState(false); function onBlur() { setSelectOpen(false); } function onFocus() { setSelectOpen(true); } /** 点击常用关键字的字母 */ function onClick(e: any) { const text = e.target as HTMLSpanElement; // 更改搜索框文字 setSearchValue(text.innerText); onFocus(); } /** 下拉搜索 */ function onSearch(value: string) { setSearchValue(value); } /** 下拉选中 */ function onSelect() { onBlur(); } return (
onBlur(), onFocus: () => onFocus(), onSearch: (val) => onSearch(val), onSelect: () => onSelect(), }} />
常用关键字: {['l', 'c', 'a'].map((item) => { return ( {item} ); })}
); }