"events": [
{
"event": {
"level": "violation"
},
"type": "temperature"
},
{
"event": {
"level": "violation"
},
"type": "battery"
}
]
如果有违规,我需要编写一个条件来显示一种颜色,如果有警告则显示另一种颜色。不知道如何在 SendGrid 的动态模板中写这个,因为如果条件中只有类型或只有级别,它要么工作,但不能同时工作
我试着写这个,但它不起作用。谁能帮我吗
{{#each data.events}}
{{#if this.event.level}}
{{#equals this.event.level "violation"}}
{{#equals type "battery"}}
<p style="color:#F00; font-size:30px;">•</p>
{{/equals}}
{{else}}{{equals this.event.level "warning"}}
<p style="color:#FF0; font-size:30px;">•</p>
{{/equals}}
{{/if}}
{{/each}}