我在我的角度项目中使用了垫子自动完成功能https://material.angular.io/components/autocomplete/api。同时加载25,000个项目的大数据。性能变低。搜索和建议自动完成速度太慢。如何增加这种表现?
我建议将较少的数据加载到您的autocomplete中。但是,如果您确实需要显示/搜索这么多项目。您的问题的解决方案是虚拟滚动。https://material.angular.io/cdk/scrolling/overview因为根据您使用最多的过滤器功能的过滤器功能,需要重涂油漆。或更简单的解决方案,但比虚拟滚动使用更多的资源。https://medium.com/better-programming/improving-angular-ngfor-performance-through-track-trackby-ae4cf943b878
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句