【发布时间】:2019-05-23 15:08:56
【问题描述】:
我正在尝试使用 for 循环显示所有图像。我在 Cubeimage 数组中保存了图像的路径。现在我试图在<img> 中显示它们,但我得到一个错误。如何编写异步代码才能正常工作?
<div class="row">
<% for (var i = 0; i < Cubeimage.length; i++) { %>
<div class="column rounded border d-flex align-items-center">
<img class="demo cursor align-middle" src="<%= Cubeimage[i].image_path; =%>" style="width:100%;" onclick="currentSlide(1)" alt="The Woods">
</div><% } %>
Error:missing ) 在编译 ejs 时 /home/ubuntu/back_end/views/products_cube.ejs 中的参数列表之后 如果上述错误没有帮助,您可能想尝试 EJS-Lint:github.com/RyanZim/EJS -Lint 或者,如果您打算创建一个异步函数,请将 async: true 作为选项传递。 SyntaxError: missing ) 在编译 ejs 时 /home/ubuntu/back_end/views/products_cube.ejs 中的参数列表后
【问题讨论】:
-
Error:missing ) 在编译 ejs 时 /home/ubuntu/back_end/views/products_cube.ejs 中的参数列表后如果上述错误没有帮助,您可能想尝试 EJS-Lint:@987654321 @ 或者,如果您打算创建一个异步函数,请将 async: true 作为选项传递。 SyntaxError: missing ) 在编译 ejs 时 /home/ubuntu/back_end/views/products_cube.ejs 中的参数列表后
-
使用问题的edit 按钮添加其他信息,而不是评论部分。
-
@Emilis 你找到解决方案了吗?
-
当您自己找到解决方案后,将其添加到答案部分并接受。不要将解决方案添加到问题部分。
-
我将您的答案移至答案部分并创建了一个社区 wiki 答案,但您可以自己创建个人答案。
标签: javascript html express web