2012-03-29 32 views
0

目前我使用EJS模板引擎,但我需要将它转换为Jade,有人可以帮助我进行此转换吗?转换Jade中的EJS代码

<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> 

回答

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 

我不知道这是否编译,但这如果条件为假,你将不会显示所选属性:

option((page.frmContact.subject == 'Informazioni generiche' ? selected="selected" : '')) Informazioni generiche