我有一个可折叠的面板,它需要一些时间才能打开,因为它必须渲染大约10K到80K的记录,为此我使用了*ngFor。由于渲染需要很长时间,因此在应用程序崩溃/卡住时会显示出来。下面是我的HTML代码 <li class="panel" *ngFor="let filter of filterData; let ind = index" id="qa-{{filter.NameFilterletstateOpen}" role="tabpanel" id="
<ng-container *ngFor="let user of _users.reverse(); let i = index"> <td>{{ _users[i].firstNameERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checkedAngular 5
模板不能也不使用*ngFor。当每次遇到incrementQuestionNumber()时,我需要一个实现来增加并显示一个计数器。Globals类被注入到我的组件中,但是抛出了一个ExpressionChangedAfterItHasBeenCheckedError异常。</div>import { Injectable } from '@angular/core';
export class Globals {
sta