如何将颜色应用于nodeJS中的.ejs文件中的标记

时间:2017-02-21 02:30:58

标签: javascript html css node.js ejs

我想知道如何在.ejs文件中应用颜色。这是代码。

    <% resultList.forEach(function(item, index){ %>
			<tr>
				<td><%= item.function %></td>
				<td><%= item.value %></td>
				<td><%= item.content %></td>
			</tr>
		<% }); %>

if(item.value == false)//我想应用红色

我该怎么做?谢谢。

1 个答案:

答案 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类进行着色,但这样更容易说明。