React中 select 下拉菜单是的高度如何控制,当有一百多条数据的时候,用select 下拉菜单的话,真的不现实,所以想问下各位有没有好的建议

#1

react中 select 下拉菜单是的高度如何控制,当有一百多条数据的时候,用select 下拉菜单的话,真的不现实,所以想问下各位有没有好的建议

#2

ant-design

#3

谢谢哈,我们组件都是自己写,我已经写出来百分之九十九了,差百分之一就完成了。

#4

别用 原生 select 自己组合一个

一个 inupt 框 加一个 ul 自己调整功能样式,实现类似功能

#5

那也可以参考下吧 antd 那边是有个搜索功能的 你可以只展示10条 然后支持关键字搜索不就行了

#6

我的项目使用 downshift + react-tiny-virtual-list 实现下拉菜单。

下拉菜单由 downshift 完成,大量数据渲染问题由 react-tiny-virtual-list 复杂。
分享一个 Example: https://codesandbox.io/s/j44p4rn8yw