首页 > 解决方案 > Angular 中的代码执行需要更多时间

问题描述

我的角度组件中有以下代码行,当记录数超过 100000 时,它需要 5 分钟以上。

this.getGlobalRecordsCol.map(value => {
        const dataCheck = this.retainPrevSelectedRecords.some(checkArr => checkArr.RecordId === value.RecordID
          && checkArr.Ctr === value.Ctr);
        value.isDisabled = false;
        value.Selected = dataCheck ? false : value.Selected;
      });

是否可以优化此逻辑以最小化执行时间。

标签: angulartypescriptangular6

解决方案


推荐阅读