Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多个div,每个div内分别带有一个img标记,带有Jade Html预处理器_Javascript_Html_Node.js_Pug - Fatal编程技术网

Javascript 多个div,每个div内分别带有一个img标记,带有Jade Html预处理器

Javascript 多个div,每个div内分别带有一个img标记,带有Jade Html预处理器,javascript,html,node.js,pug,Javascript,Html,Node.js,Pug,我的守则如下: <div id="cubeSpinner"> <div class="face one"> <img src="/images/Windows%20Logo.jpg" class=""> </div> <div class="face two"> <img src="/images/Turtle.jpg" class=""> </div&g

我的守则如下:

<div id="cubeSpinner">
    <div class="face one">
        <img src="/images/Windows%20Logo.jpg" class="">
    </div>
    <div class="face two">
        <img src="/images/Turtle.jpg" class="">
    </div>
    <div class="face three">
        <img src="/images/Rainbow%20Worm.jpg" class="">
    </div>
    <div class="face four">
        <img src="/images/Birdman.jpg" class="">
    </div>
</div>

如何用翡翠来简化它?我知道我可以在多个div的同一个类中使用像这样的for循环,但是它们内部的img标记呢?有没有一种方法可以在Jade中简单地实现这一点?提前谢谢

- for(var x = 1;x <= 3;x++)
    .nameOfClass

-for(var x=1;x如果您将下面这样的对象数组传递给您的jade模板

var images = [
    {"src": "example1.Jpg", "className":"one"},
    {"src": "exampl2.Jpg", "className":"two"},
    {"src": "exampl3.Jpg", "className":"three"}, 
    {"src": "exampl4.Jpg", "className":"four"}
]
在模板中,可以这样显示它

div.cubeSpinner 
    each image in images 
        div.fade(class=image.className)
            img(src=image.src) 

如果将如下所示的对象数组传递给jade模板

var images = [
    {"src": "example1.Jpg", "className":"one"},
    {"src": "exampl2.Jpg", "className":"two"},
    {"src": "exampl3.Jpg", "className":"three"}, 
    {"src": "exampl4.Jpg", "className":"four"}
]
在模板中,可以这样显示它

div.cubeSpinner 
    each image in images 
        div.fade(class=image.className)
            img(src=image.src)