角树展开单个节点花费太多时间

时间:2019-05-03 10:54:07

标签: angular angular-material2 expand

我正在使用垫树,对于展开节点,我正在使用以下功能

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秒钟。

扩展功能有问题吗?

0 个答案:

没有答案