在Angular 6中使用小于或等于运算符时出错

问题描述 投票:0回答:1

当我在Angular 6模板中使用<或<=运算符时,我得到一个打字稿/解析错误(<在VS Code中变为红色,并且不起作用,但没有控制台错误)。大于(>)符号效果很好。有没有人有修复或解决方法?或者,如何将其转换为component.ts中的函数?我正在尝试显示绿色文本,如果数字(dem.econDisadvPercent)小于或等于5.我已经阅读了这篇文章,并且不明白如何修复它(https://github.com/textmate/html.tmbundle/issues/70)。

 <div *ngFor="let dem of demographicsAll; let in = index">
  <div *ngIf="dem.econDisadvPercent <= 5 " [ngStyle]="{'background-color': dem.econDisadvPercent? 'green' : 'red'}">  
    <h4> {{ dem.econDisadvPercent }} </h4>  
  </div>
 </div>
angular6
1个回答
0
投票

我找到了一种解决方法,通过反转我的颜色和使用大于,这是有效的。但是,我仍然想知道如何在使用小于运算符时修复错误...(?)

© www.soinside.com 2019 - 2024. All rights reserved.