Я использую PrimeNG control для разработки системы. На одной из моих страниц сетка заполняется с помощью таблицы PrimeNG. Теперь я хотел бы изменить цвет фона некоторых строк, где текущая дата больше, чем конкретное значение даты. Для этого я написал код ниже.
В моем угловом файле .ts я объявил поле даты
this.currentDate = new Date();
В HTML-файле условие используется ниже:
<tr [ngClass]="(currentDate | date) > (rowData.ValidTill | date) ? 'inactive-package' : 'null'">
Теперь проблема в том, что это условие все время возвращает true и делает все мои строки сетки цветными. Кто-нибудь может описать, почему условие всегда возвращает true? И дайте мне предложения, чтобы это исправить.