如果列表数据过大,初始可以加载10-20条数据 ,通过用户搜寻关键字或者滚动select组件分页加载数据解决问题 ,网上资料比较少就写了一下。
1. onSearch 可以支持 类似autocomplete功能 异步调用api获取新的列表数据
2.下拉列表滚动 可以实现懒加载 分页加载数据
组件代码:
1 <FormItem {...formItemLayout} label="公司"> 2 <div id="companyDiv" style={ { position: 'relative' }}> 3 {getFieldDecorator('checkCompanyIds', { 4 rules: [{