如何根据其值在HTML单元格中添加类

时间:2019-05-02 22:05:48

标签: php html laravel laravel-blade

我有以下循环,其中我从查询中提取值并用它编写表格,在该年龄段中,我需要根据自发货之日起经过的天数的值来更改的类。今天

我已经在CSS中尝试过了[data-age> 180],但是我只得到了错误,并且找不到与我的需求类似的情况,另外,id喜欢在循环内完成它,而不是另外一个代码,因为它弄乱了我的视线

public class Question
{
    public int QuestionId { get; set; }
    public string Title { get; set; }
    [JsonIgnore]
    public virtual ICollection<Answer> Answers { get; set; }
}

2 个答案:

答案 0 :(得分:1)

在if语句中尝试一行

{{ $condition ? value if true : value if false }}

答案 1 :(得分:0)

未经测试,但您可以尝试以下操作:

@foreach($shipments as $shipment)
  @php
    $time_passed = $shipment->DateShipped->diffInSeconds(now());
  @endphp

  <tr>
    <td class="{{ time_passed > some_number ? 'class_value_if_true' : 'class_value_if_false' }}">
      {{ $time_passed }}
    </td>
  </tr>
@endforeach