我想知道如何在.ejs文件中应用颜色。这是代码。
<% resultList.forEach(function(item, index){ %>
<tr>
<td><%= item.function %></td>
<td><%= item.value %></td>
<td><%= item.content %></td>
</tr>
<% }); %>
if(item.value == false)//我想应用红色
我该怎么做?谢谢。
答案 0 :(得分:1)
这样的事情会起作用吗?
<% resultList.forEach(function(item, index){ %>
<tr>
<td><%= item.function %></td>
<% if (item.value === false) { %>
<td style='color:red;'><%= item.value %></td>
<% else %>
<td><%= item.value %></td>
<% } %>
<td><%= item.content %></td>
</tr>
<% }); %>
个人注意我认为这很难看。我会尝试将更多代码保留在模板端,并且还会使用CSS类进行着色,但这样更容易说明。