【发布时间】:2020-09-25 12:29:31
【问题描述】:
我正在尝试将 Angular 列表元素 (task.task_deadline_date) 与今天的日期进行比较,如果是今天或更晚,则将日期加粗(在今天之前以保持常规字体)。我已经测试了以下语法,但我认为问题在于比较日期,有没有办法将格式设置为一致?
<td
class="min-wth-100"
ng-style="{'font-weight':(task.task_deadline_date >= new Date()) ? 'bold' : '' }"
>
{{::task.task_deadline_date}}
</td>
我已经尝试了下面链接中的方法,但试图将其调整为单行而不是必须向控制器添加代码。不确定管道是否是一种一致地设置日期格式的方法?
Angular: How to conditionally apply a style by using Date Pipe in the condition?
【问题讨论】:
标签: angular date compare conditional-statements styling