2012-03-29 19 views
0

EJSテンプレートエンジンを使用していますが、翡翠で変換する必要があるとき、誰かがこの変換を手伝ってくれますか?翡翠で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

これは私が思い付いたが、条件がfalseの場合は、空の選択したプロパティで終わる最も近い:

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