gpt4 book ai didi

reactjs - 如何使 react 选择选项可滚动

转载 作者:行者123 更新时间:2023-12-01 06:14:37 26 4
gpt4 key购买 nike

我有一个显示在 react-select 中的选项列表。由于该组件位于屏幕的下边缘,项目往往会从屏幕上被切断。

我注意到官方 react-select 提供的选择列表有一个滚动条。我曾尝试查看文档和 GitHub 页面,但我仍然无法找到解决方案。

下图显示了我的 react-select 选项列表是如何显示的。

This is how my react-select options list is displayed

我的问题是如何使列表显示为可滚动。

以下是我使用过的代码。

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 并从父级传递到此组件。

最佳答案

你可以玩maxMenuHeight支柱:

<Select maxMenuHeight={250} />

关于reactjs - 如何使 react 选择选项可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54628333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com