我正在研究EJS视图,我正在尝试通过JSON文件中的“TYPE”数组,如果它包含“SOCCER”,我想追加“这是一个足球游戏”,如果不是我想要向视图追加“这不是一个足球游戏”。我将不胜感激任何帮助。以下是我的代码:
JSON DATA
{
barcode: "3999889",
name: "Fifa ",
brand: "Fifa 17",
TYPE: [
"SPORTS",
"SOCCER",
"ATHLETIC"
],
}
result.ejs
<ul>
<li>
<strong><%= data.name %></strong>
</li>
<li>
<%= data.brand %>
</li>
</ul>
<a href="/">Search Again</a>
答案 0 :(得分:0)
您可以检查对象类型数组是否包含足球&#34;包含&#34;:
const includesSoccer = yourobject.TYPE.includes(&#39; SOCCER&#39;);
然后在模板中你可以检查是否(includesSoccer)//做某事