我想用白色显示所有已读的通知,并用另一种颜色显示未读的通知。
我能够传递未读或读入Django模板的消息。
但是我无法检查并更正
{{#each data.data as | unread_list |}}
<div class="dropdown-item bg-light border-bottom">
<div class="row">
<div class="col-10 notification-content-align">
<span class="pl-1">
{{unread_list.verb}}
</span>
<p class="text-mute"><i class="la la-comment-alt text-{{unread_list.level}}" aria-hidden="true"></i> {{unread_list.timeslice}} ago</p>
</div>
</div>
</div>
{{/each}}
如果我打电话给{{unread_list.unread}},我可以看到它是对还是错。
但是我无法检查
我刚刚尝试过:
{{#each data.data as | unread_list |}}
{% if unread_list.verb is True %}
<div class="dropdown-item bg-light border-bottom">
{% else %}
<div class="dropdown-item bg-dark border-bottom">
{% endif%}
<div class="row">
<div class="col-10 notification-content-align">
<span class="pl-1">
{{unread_list.verb}}
</span>
<p class="text-mute"><i class="la la-comment-alt text-{{unread_list.level}}" aria-hidden="true"></i> {{unread_list.timeslice}} ago</p>
</div>
</div>
</div>
{{/each}}