nodejs玉问题

时间:2012-01-18 12:33:33

标签: node.js pug

我的玉视图我给阵列'arr':

server.js

app('/', function (req, res) {
   res.render('index', {
      arr: [1,2,3]
   });
});

我的索引视图我需要做这样的事情:

index.jade:

- if (arr && arr.length) {
     for (var i=0; i<arr.length; i++)
        div(class='div-'+arr[i]) 
- }

最终我想获得以下HTML代码:

 <div class='div-1'>
 <div class='div-2'>
 <div class='div-3'>

但确实有效。怎么了?

1 个答案:

答案 0 :(得分:0)

readme (on github)包含一些语法下的示例。

此示例应该执行您想要的操作:

- for (var key in obj)
  p= obj[key]

或在你的情况下

- for var key in arr
  div(class='div-'+key)