ant-design / pro-components

🏆 Use Ant Design like a Pro!
https://pro-components.antdigital.dev
MIT License
4.3k stars 1.36k forks source link

select 滚动条,数据量在9条10条的时候,不展示滚动样式 #8468

Closed wq758511990 closed 4 months ago

wq758511990 commented 4 months ago

🐛 bug 描述

📷 复现步骤

使用proForm表单,valueType选择'select',填入对应的数据

🏞 期望结果

此时数据量超出了一个屏幕,应该要展示滚动条

💻 复现代码

select组件版本

      <BetaSchemaForm
        columns={[
          {
            title: 'select test',
            valueType: 'select',
            fieldProps: {
              options: [
                { value: 'jack', label: 'Jack' },
                { value: 'lucy', label: 'Lucy' },
                { value: 'Yiminghe', label: 'yiminghe' },
                { value: 'Yiminghe1', label: 'yiminghe1' },
                { value: 'Yiminghe2', label: 'yiminghe2' },
                { value: 'Yiminghe3', label: 'yiminghe3' },
                { value: 'Yiminghe4', label: 'yiminghe4' },
                { value: 'Yiminghe5', label: 'yiminghe5' },
                { value: 'Yiminghe6', label: 'yiminghe6' }
              ]
            }
          }
        ]}
      />

© 版本信息

🚑 其他信息

该问题应该是开启虚拟滚动后,rc-virtual-list计算高度的问题,详见如下链接 https://github.com/react-component/virtual-list/pull/262 rc-virtual-list生成在3.11.5版本修复了该问题, 但是pro-components这边依然有该问题,或者说antd的最新版本中依然有该问题