0
я пытаюсь создать цикл ..для контура глотка, nodejs
вот JavaScript:
for (var j = 0; j < b; j++) {
if(j%4 == 0 && j != 0){
newTable.appendChild(tr);
tr = document.createElement('tr');
}
я хочу максимум 4 ячеек, каждая из строк, так что если у меня есть 9 клеток, я должен имеют 2 полных строки и 1 строку только с одной ячейкой.
как мы устанавливаем условие с swig как javascript?
вот мой HTML код:
<table id="asdf">
<tbody>
{% if styles in styles.length %}
<tr>
{% for style in styles %}
<td>
<table border="1">
<tbody>
<tr><td><a href="{{style.a}}"><div style="width: 175px;height: 250px" id="products"><img id="img" src="{{style.img}}" ></div></a></td></tr>
<tr><td id="styleno">{{style.style}}</td></tr>
</tbody>
</table>
</td>{% endfor %}
</tr> {% endif %}
</tbody>
</table>
</div>
Вы довольно много ответили на свой вопрос с помощью JavaScript, не так ли? {% if loop.index0% 4 && loop.index0! == 0%} // добавить новую строку ... {% endif%} –
@PaulArmstrong, я помещаю это внутри стилей {% if styles.length%} или in for loop ?? – wisleans
@PaulArmstrong Спасибо! вы заставляете меня учиться! – wisleans