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