目前我正在使用EJS模板引擎,但我需要在Jade中进行转换,有人可以帮助我进行此转换吗?
<option<%- (page['frmContact']['subject'] == 'Informazioni generiche') ? ' selected="selected"' : '' %>>Informazioni generiche</option>
<option<%- (page['frmContact']['subject'] == 'Partnership') ? ' selected="selected"' : '' %>>Partnership</option>
<option<%- (page['frmContact']['subject'] == 'Corsi') ? ' selected="selected"' : '' %>>Corsi</option>
答案 0 :(得分:2)
这是我提出的最接近的,但如果条件为假,你最终得到一个空的选定属性:
option(selected=(page.frmContact.subject == 'Informazioni generiche' ? 'selected' : '')) Informazioni generiche
option(selected=(page.frmContact.subject == 'Partnership' ? 'selected' : '')) Partnership
option(selected=(page.frmContact.subject == 'Corsi' ? 'selected' : '')) Corsi
我不确定这是否会编译,但如果条件为false,则根本就不会显示所选属性:
option((page.frmContact.subject == 'Informazioni generiche' ? selected="selected" : '')) Informazioni generiche