我正在嘗試根據值顯示物件的屬性。所以基本上如果他們的財產價值等于“電影”財產應該顯示。這是我到目前為止的代碼:
<% fidos.forEach(fido => { %>
<%=fido.renown === "Film" %>
<% }) %>
瀏覽器回傳:
真 真 假 假 假 假 假 假
但我希望它顯示 2 個真實的名稱和影像。我相信我應該嘗試使用 if else 陳述句,但我不確定如何設定它。我試過了:
<% fidos.forEach(fido => { %>
<% if fido.renown === "Film" { %>
<%=fido.name%>
<a href="/fidofame/<%=fido._id; %>">
<<img class="image" src=<%=fido.image %> alt=<%=fido.name %>> -->
<</a>
<% } else %>
<% }) %>
這會向瀏覽器回傳一個 SyntaxError。我很抱歉這個基本問題。我只編程了 2 個月。
uj5u.com熱心網友回復:
src您在 if 條件和 和 上缺少括號和引號alt。這應該有效:
<% fidos.forEach(fido => { %>
<% if (fido.renown === "Film") { %>
<%= fido.name %>
<a href="/fidofame/<%= fido._id %>">
<img class="image" src="<%= fido.image %>" alt="<%= fido.name %>" />
</a>
<% } %>
<% }) %>
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/464938.html
標籤:javascript 节点.js 表示 jsp
上一篇:無法獲取除“/”外的路由表達
