繁体   English   中英

在翡翠中使用js循环

[英]using js loop in jade

我在显示玉器中的图像时遇到问题,它们是通过javascript OK传递的,但是我只是得到一个仅带标题的空白框。 这是玉给我造成的麻烦。

h2 Connections
     ul
      script(type='text/javascript')
       - for (i = 0; i < 5; i++)
        li
         - for (j = (i*5); j < j+1; j++)
          - for (k = j; k < (j+5); k++)
           img(src='#{connections[k]}', width='50', height='50')
     ul

我遇到的最新问题是img(src='#{connections[k]}', width='50', height='50')未定义! 我尝试过移动它,但是如下所述,我知道[k]必须在#{}部分中。

如果要遍历所有图像,则需要使用以下方法:

img(src='#{connections[k]}', width='50', height='50')

#{}内部的所有内容都将作为JavaScript执行。 您可以执行任何操作并使用任何模块,只要将它们定义为本地即可。

在Express.js中,如果要在Jade模板中使用(例如)Moment.js:

app.locals.moment = moment;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM