2012-01-18 75 views
1

我我玉观点我给数组“改编”:玉的NodeJS问题

server.js

​​

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

指数。玉:

- 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'> 

但它确实有效。怎么了?

回答

0

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

这个例子应该做你想要什么:

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

或在您的情况

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

不幸的是我得到.'div - '+键.'div - ' 在 – Erik 2012-01-18 15:29:34

+0

HTML页面+键Hrmm可能有更短的写法,但你可以把它写成div(class ='div - '+ key)。 – mtsr 2012-01-18 15:32:11

+0

是的。这对我的作品感谢! – Erik 2012-01-18 15:45:37