Я использую дерево матов, а для узлов расширения я использую функцию ниже
indecesArray.forEach((element,i) => {
let t5 = performance.now(); this.treeControl.expand(this.treeControl.dataNodes[ element ]);
let t6 = performance.now();
console.log("Treet at index-"+i+"took"+ (t6 - t5) + "milliseconds");
});
Здесь IndecesArray, имеющий только 2 элемента, и this.treeControl.dataNodes, имеющий 5000 элементов.Расширение узлов занимает 10 секунд.
Есть ли проблема с функцией расширения?