您好,我正在尝试使用两种条件来实现 ng-style 的 Angular 。 trip.reviewed (true/false) 和 trip.approval (true/false)。下面是我的尝试,但出现错误。我找不到正确的格式。
[ngStyle]="{'background-color': trip.approval? '#80ff80' : '#ff8080'} : {'background-color': trip.reviewed? '' : '#D3D3D3'}"
最佳答案
只需使用它:
[ngStyle]="{'background-color': tripReviewed ? (tripApproval ? '#80ff80' : '#ff8080') : '#D3D3D3'}"
Demo : https://stackblitz.com/edit/angular-rmaxnt
关于javascript - 带有 2 个 if 和 else 条件的 ng-style,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49825469/