我有一个在mousemove事件中更新的元素,该更新重新呈现页面中的所有ngFor
循环,ngFor中的对象再次运行其代码。每当areaSelector
发生更改时,是否有办法防止页面加载其他部分?它使页面滞后,我认为这是由于鼠标快速移动时更新过多,而是因为每次鼠标移动都会将所有内容加载到组件中。
<div class="highlight-selection"
*ngIf="highlightSelectorActive"
[style.left.px]="areaSelector.left"
[style.top.px]="areaSelector.top"
[style.height.px]="areaSelector.height"
[style.width.px]="areaSelector.width"></div>