伙计们,我是新手,所以请忽略我的愚蠢问题,让我展示第一个代码
<ion-row *ngFor="let data of totalagent">
<ion-col col-3>
<ion-row *ngIf="createTable(data)">
<ion-col class="agent-header" col-12 style='color: white;text-align: center;display: block;'>{{data.host}}</ion-col>
</ion-row>
<ion-row>
<ion-col class="agent-name" col-6>{{data.name}}</ion-col>
<ion-col class="agent-count" col-3>{{data.count}}</ion-col>
<ion-col class="agent-avg" col-3>{{data.delay}}</ion-col>
</ion-row>
</ion-col>
</ion-row>
在我的功能中
createTable(params){
if(this.prevAgent !== params.agent_name){
this.prevAgent = params.agent_name;
return true;
}
else{
return false;
}
}
上面的代码像“ ExpressionChangedAfterItHasBeenCheckedError表达式被检查后已更改。上一个值:'true'。当前值:'false'”一样抛出。谁能告诉我为什么它导致错误