【发布时间】:2016-04-06 09:55:09
【问题描述】:
<% docs.forEach( function ( doc ){ %>
<div class="item">
<% if (doc.Active) { %>
<style> .item { background-color:red }</style>
<% } %>
</div>
<% }); %>
想象 3 个文档,
doc1 (Active == true)
doc2 (Active == true)
doc3 (Active == false)
我只想为Active == true 赋予风格。我像上面那样编码,但结果是每个div 都被赋予了样式。所以最后都是红色背景,这不是我所期望的。
如何在 EJS 中有条件地赋予样式?
【问题讨论】:
标签: javascript css ejs