Ошибка при использовании оператора меньше или равного в Angular 6 - PullRequest
1 голос
/ 27 марта 2019

Когда я использую оператор <или <= в своем шаблоне 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>

1 Ответ

0 голосов
/ 28 марта 2019

Я нашел обходной путь, изменив свои цвета и используя больше чем, что работает.Но я все еще хотел бы знать, как исправить ошибку при использовании оператора less ... (?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...