最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

Node.js每个的EJS express

IT培训 admin 5浏览 0评论

Node.js每个的EJS express

我完全疯了,试图用ejs完成这项工作。车把。没问题。但是强迫学习ejs。

我想要做的是获取一个错误对象并循环遍历该对象并打印出每条消息作为li。

   <% if (errors !== undefined){ %>
     <p>there are errors on page</p>
   <% for each(error in errors){ %>
     <li><%= error.msg%></li>
   <% }) %>
   <% }  %>

我已经尝试了许多不同的方法来显示数据,但我似乎无法找到我的挂断。我应该如何获得每个对象的msg

上面的代码只是代码的一小部分。 Whole code

编辑:已删除帖子中的信息,因为它不再与我的问题有关。

回答如下:

发现我的错误[双关语]

  1. 我正在使用.mapped,它使数据成为一个对象..我需要做.array
  2. 即使对象,我想运行的js也不能与对象一起工作(或者至少我无法弄清楚如何遍历对象特定的属性)。
  3. 我想运行的代码的正确语法如下: <% if (errors !== undefined){ %> <p>there are errors on page</p> <% for (const error of errors){ %> <li><%= error.msg %> </li> <% } %> <% } %>

Node.js每个的EJS express

我完全疯了,试图用ejs完成这项工作。车把。没问题。但是强迫学习ejs。

我想要做的是获取一个错误对象并循环遍历该对象并打印出每条消息作为li。

   <% if (errors !== undefined){ %>
     <p>there are errors on page</p>
   <% for each(error in errors){ %>
     <li><%= error.msg%></li>
   <% }) %>
   <% }  %>

我已经尝试了许多不同的方法来显示数据,但我似乎无法找到我的挂断。我应该如何获得每个对象的msg

上面的代码只是代码的一小部分。 Whole code

编辑:已删除帖子中的信息,因为它不再与我的问题有关。

回答如下:

发现我的错误[双关语]

  1. 我正在使用.mapped,它使数据成为一个对象..我需要做.array
  2. 即使对象,我想运行的js也不能与对象一起工作(或者至少我无法弄清楚如何遍历对象特定的属性)。
  3. 我想运行的代码的正确语法如下: <% if (errors !== undefined){ %> <p>there are errors on page</p> <% for (const error of errors){ %> <li><%= error.msg %> </li> <% } %> <% } %>

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论