如何使ngFor更快?

时间:2018-07-20 07:59:15

标签: angular

TrackBy没有帮助。

单击后有一个下拉列表,应渲染的元素超过7000个

  • 元素。

    代码:

    <li *ngFor="let option of arrayOfOptions | nanoSearchByKey:searchString:displayProperty; trackBy: trackByFn">
    

    当前行为是打开下拉列表浏览器后冻结15秒。

    如果有人有一些想法,资源,请像这样发贴……这与我的问题有关。 与我分享。

  • 1 个答案:

    答案 0 :(得分:1)

    对数据使用分页,仅显示前500个元素,没人会读取7000个数据元素。