【发布时间】:2018-05-29 06:41:20
【问题描述】:
jade 中的嵌套循环是如何工作的?
我正在尝试在类属性中生成多个具有递增和递减值的 div。我正在尝试使用玉语法,并得到非常奇怪的 60 div 输出。
玉码:
.row
- for (var j = 1; j < 12; j++)
- for (var i = 11; i >= 1; i--)
div(class="col-"+j+" col-offset-"+i)= val
HTML 输出(带有不需要的玉语法):
<div class="col-1 col-offset-11"></div>
<div class="col-1 col-offset-10"></div>
<div class="col-1 col-offset-9"></div>
.
.
.
<div class="col-11 col-offset-3"></div>
<div class="col-11 col-offset-2"></div>
<div class="col-11 col-offset-1"></div>
HTML 输出(所需):
<div class="col-1 col-offset-11"></div>
<div class="col-2 col-offset-10"></div>
<div class="col-3 col-offset-9"></div>
<div class="col-4 col-offset-8"></div>
<div class="col-5 col-offset-7"></div>
<div class="col-6 col-offset-6"></div>
<div class="col-7 col-offset-5"></div>
<div class="col-8 col-offset-4"></div>
<div class="col-9 col-offset-3"></div>
<div class="col-10 col-offset-2"></div>
<div class="col-11 col-offset-1"></div>
【问题讨论】: