angular - Angular 下拉菜单中的服务器端分页和过滤
问题描述
我正在处理一个大型数据集。我必须用数百万条记录填充下拉列表。因此,我需要在服务器端进行分页和过滤,类似于数据表。我们将 PrimeNG 与 Angular 8 一起使用。但是,PrimeNG 不提供任何类型的服务器端分页。
如果它们以 Angular 方式提供解决方案,则任何带有服务器端分页的下拉菜单都将起作用。
请建议。
解决方案
我开始根据我的要求进行搜索。实际上,我们需要在下拉列表中绑定数百万个数据集。基于 Angular 中可用的所有下拉列表。我最喜欢ng-slelect
。ng-slelect
提供无限滚动钩子完成了我的工作。它被称为虚拟滚动。我的第二个选择是 Angular 材料和 PrimeNG 自动完成之间的任何东西。虽然这两个控件不提供虚拟滚动。我发现这篇文章非常有用。
感谢大家的评论和帮助。
推荐阅读
- java - 函数式接口中的函数如何执行 lambda 函数?
- flutter - Flutter QR 结果传递
- c# - Azure SDK .NET 身份验证问题(ServicePrincipalLoginInformation 应包含有效的 ClientId 信息)
- reactjs - Magic Link 电子邮件身份验证发送多个请求
- gitlab - 如何在管道内推送后不触发管道
- javascript - jQuery UI Resizable 永远不会达到设置宽高比的全宽
- javascript - ContextMenu 没有显示在使用 jquery 的可滚动 div 中的正确位置?
- docusignapi - 如何更改根 Docusign 帐户信息
- python - 拟合“LightFM”推荐器后如何获取项目特征的权重?
- bash - 如何通过 Telegraf 监控文件大小波动