【发布时间】:2022-01-03 14:42:10
【问题描述】:
在我的代码中,我为用户可以预览项目的每一行提供了一个表格和一个按钮。由于表格包含很多元素,所以当点击预览按钮时,我希望行颜色变为黄色。现在,我无法以我尝试的方式成功。我应该怎么做才能达到我想要的?
HTML:
<button mat-icon-button class="sidebar-toggle" (click)="preview(row)" [ngClass]="{'yellow' : EditIndex == i}">
<mat-icon>pageview</mat-icon>
</button>
TS:
preview(labPeriod: ILabPeriod) {
this.labPeriodPreview = undefined;
this._labService
.getLabAnalysisTestResultsList(labPeriod.LabPeriodId)
.subscribe((response: ILabConditionResult[]) => {
this.labAnalysis.LabConditionResults = response;
labPeriod.LabAnalysis = this.labAnalysis;
this.labPeriodPreview = labPeriod;
this._fuseSidebarService
.getSidebar("analysis-detail-period-preview")
.open();
});
}
【问题讨论】:
标签: javascript html angular typescript