我有一个jade模板文件,我试图在每个循环中基于JSON对象运行条件。如果让if语句起作用,我做错了什么?
each content in result.content
.panel.panel-default.result
.panel-heading.clearfix
a.gray(href='/content/#{content.id}') #{content.created_pretty}
a.btn.btn-primary.btn-sm.view(href="/content/#{content.id}") View
.status
.well
span.label.label-default #{content.priority}
if "#{content.priority}" == "URGENT"
.well
span.badge !
如果我将条件更改为
if "URGENT" == "URGENT"
代码确实成功运行。
我也尝试过:
if '"#{content.priority}" == "URGENT"'
- if ("#{content.priority}" == "URGENT")
任何hlp将不胜感激!
答案 0 :(得分:3)
你必须做
if content.priority == "URGENT"
而不是
if "#{content.priority}" == "URGENT"