【问题标题】:Converting EJS code in Jade在 Jade 中转换 EJS 代码
【发布时间】:2012-04-13 10:18:24
【问题描述】:

目前我正在使用 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>   

【问题讨论】:

    标签: node.js express pug ejs


    【解决方案1】:

    这是我想出的最接近的方法,但如果条件为假,您最终会得到一个空的选定属性:

    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
    

    【讨论】:

      猜你喜欢
      • 2016-04-05
      • 1970-01-01
      • 1970-01-01
      • 2012-11-24
      • 1970-01-01
      • 1970-01-01
      • 2011-09-24
      • 2015-07-26
      • 1970-01-01
      相关资源
      最近更新 更多