如何在 slim 中使用 if else 语句?我想使用以下代码
How do I use an if else statement in slim? I want to use the following code
基本上,我想为 person_id 4 使用不同的字形图标,为其他人使用不同的字形图标。 timeline-badge 是一个 css 元素,可以帮助我将字形图标放在正确的位置。请帮忙。
-if person_id==4
.timeline-badge
i.glyphicon.glyphicon-phone-alt
-else
.timeline-badge
i.glyphicon.glyphicon glyphicon-bullhorn
这里可以直接使用class=(condition ? 'class1 when true' : 'class2 when false')
像这样:
.timeline-badge
i.glyphicon class=(person_id == 4 ? 'glyphicon-phone-alt' : 'glyphicon-bullhorn')
基本上,我想为 person_id 4 使用不同的字形图标,为其他人使用不同的字形图标。 timeline-badge 是一个 css 元素,可以帮助我将字形图标放在正确的位置。请帮忙。
-if person_id==4
.timeline-badge
i.glyphicon.glyphicon-phone-alt
-else
.timeline-badge
i.glyphicon.glyphicon glyphicon-bullhorn
这里可以直接使用class=(condition ? 'class1 when true' : 'class2 when false')
像这样:
.timeline-badge
i.glyphicon class=(person_id == 4 ? 'glyphicon-phone-alt' : 'glyphicon-bullhorn')