Когда я использую оператор <или <= в своем шаблоне Angular 6, я получаю ошибку машинописного текста / синтаксического анализа (<становится красным в коде VS и не работает, но нет ошибок консоли). Знак больше чем (>) прекрасно работает. У кого-нибудь есть исправление или обходной путь? Или как превратить это в функцию в 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>