Как повысить скорость приложений за счет вложенных массивов - PullRequest
0 голосов
/ 23 февраля 2019

Ниже приведены примеры данных, однако в массиве frompage1 у меня 5 элементов, а в чистом массиве 25 элементов, которые возвращают 125 раз.

Это действительно замедляет мое приложение, как я могу улучшитьна этом пути, который не будет замедлять мое приложение?

this.state.fromPage1.map(alb => {
    objects = [];
      this.state.pure.map(pure => {
        if(alb.key == pure.ACIKLAMA && alb.renk == pure.Renk)
        {
            rowItems = {
                    Beyanname: pure.Tescil_No,
                    Gumruk: pure.GumrukAdi,
                    Saat: pure.TescilTarihi,
                    Ccolor: alb.renk
            }
            subItems.push(rowItems);
            objects.push(rowItems);
        }
      })
      item = {
        category_name: alb.key,
        subcategory: objects,
        length: objects.length,
      }
      CONTENT2.push(item);

  })
...