例如,我有一个包含变量的组件
this.array = [];
然后在DOM中我得到了一个
*ngFor="let el of array"
循环显示DOM上的Div
数组内容经常从3000个元素动态更改为另外3000个元素,并让更改检测呈现给DOM。
这种策略显示动态数据是一种好的做法,还是有更好的方法来节省内存使用量?
上图显示了内存和调用堆栈的三个步骤:
before the array change script
during array change script running
和
changes happen on the dom