1
我絕對堅持試圖用ejs完成這項工作。車把。沒問題。但強迫學習ejs。Node.js EJS快速驗證器爲每個
我想要做的是獲取一個錯誤對象並循環遍歷該對象並將每條消息打印爲一個li。
<% if (errors !== undefined){ %>
<p>there are errors on page</p>
<% for each(error in errors){ %>
<li><%= error.msg%></li>
<% }) %>
<% } %>
我試過很多不同的方式來獲取數據來顯示,但我似乎無法找到我的掛斷。我應該如何獲得每個對象的msg
?
上面的代碼只是代碼的一小部分。 Whole code
編輯: 從帖子中刪除的信息,因爲它不再涉及我的問題。
什麼是錯誤您收到? –
錯誤只是一個迭代器,如果要打印使用錯誤[錯誤] .msg –
@subrahmanyabhat 原始代碼導致編譯錯誤(語法錯誤) 嘗試錯誤[錯誤] .msg導致「錯誤未定義」。 我想我已經找到另一種方法來獲得我想要的結果,雖然我的代碼不會太乾。 – Tim