Я новичок в ejs, я работаю над этим проектом ejs, мы являемся частью моего кода, и мне приходится создавать оператор for, который будет проходить через данные в объекте "data1", который вложен вместес "data2" следующим образом
Данные 1: var data1 = <%='some data'%>
и
Данные 2: var data2 = <%='second data'%>
.
Код:
<% for (var i in data2.data1) {%>
"some action"
<%}%>
Problem is data2 is not being rendered when you include in the ejs 'Scriptlet' tag <% %>
Полный код:
<html>
<body>
<table id="customers">
<tr>
<th align="center">
<% var clss = d2.className %>
<% for (var i in data[0].classes.clss.Monday
) {%>
<% var object = data[0].classes.clss.Monday
%>
<% if (object.hasOwnProperty(i)) { %>
<th><%- object[i][0] %></th>
<%}%>
<%}%>
</th>
</tr>
</body>
</html>