【问题标题】:How to create multiple Divs in Pug/Jade and use the for Loop value(x)?如何在 Pug/Jade 中创建多个 Div 并使用 for Loop value(x)?
【发布时间】:2017-10-24 03:05:29
【问题描述】:

我正在尝试在 pug 中创建多个 div,这是我拥有的代码:

- for(var x = 0;x < 3;x++)
.background-line.line-x

如何使用变量“x”?

提前谢谢你。

【问题讨论】:

    标签: html node.js pug


    【解决方案1】:

    您的结构设置正确,但您需要遵循 PUG 的缩进规则。

    .background-line.line-x 行必须嵌套在 for 循环下。您可以在下面的笔中看到:

    https://codepen.io/mdiggss/pen/eGaEBO

    至于变量x,它用作for 循环的计数器,只要x&lt; 3,它就会迭代 - 您的示例将生成 3 个 div,每个具有您指定的类.

    【讨论】:

    • true,但是如何使用 x 值呢?我正在尝试使用“x”创建 .line-1 .line-2 等
    • @Harp 我已经更新了笔。您需要指定您正在创建一个 div 以及类名,然后使用插值来指定您要使用迭代器
    • @Harp 没问题 - 如果这解决了您的问题,请不要忘记标记为完成 ;)
    猜你喜欢
    • 2015-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-28
    相关资源
    最近更新 更多