在React Select中显示的选项列表。由于此组件位于屏幕的下边缘,因此项目往往会从屏幕上被切断。
我注意到在提供的官方反应选择中提供的选择列表有一个滚动条。我试过查看docs和github页面,但还是找不到解决方案。
下图显示了如何显示“我的反应选择选项”列表。
我的问题是如何使列表显示为可滚动。
下面是我使用的代码。
import Select from 'react-select';
const SearchSelect = (props) => {
const { options, defaultValue, onChange, name, label } = props;
return (
<>
{label && <label htmlFor="search-select">{label}</label>}
<Select
options={options}
defaultValue={defaultValue}
onChange={onChange}
name={name}
id="search-select"
/>
</>
);
};
选项值最初从API获取,并从父组件传递到此组件。