2014-09-26 4 views
1

У меня есть файл шаблона jade, который я пытаюсь запустить условно на основе объекта JSON в каждом цикле. Что я делаю неправильно, чтобы заставить оператор if работать?Jade Template if statement

   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 было бы весьма признателен!

ответ

3

Вы должны сделать

if content.priority == "URGENT" 

вместо

if "#{content.priority}" == "URGENT" 
Смежные вопросы