2013-07-28 187 views
0

我傳遞一個對象,如下所示:玉嵌套數組

res.render('lakes/index', 
    { 
     var1: 'some value', 
     regions: 
     [ 
      {name: 'New York', lakes: ['Lake 1', 'Lake 2']}, 
      {name: 'New Jursey', lakes: ['Lake 3', 'Lake 4']} 
     ] 
    } 
); 

下面的玉模板似乎與此each循環的一個問題 - 在#{} region.lakes每個區域。

block body 
     div.page-header 
     h1 Lakes #{var1} 
     p Some info on lakes 
      - each region in regions 
       p The lakes of #{region.name} ... #{region.lakes} 
        - each region in #{region.lakes} 
         p xxx 

如何在上述對象中循環湖泊?

回答

1

嘗試使用不同的變量爲每個循環和消除周圍的表達#{}

block body 
    div.page-header 
    h1 Lakes #{var1} 
    p Some info on lakes 
    - each region in regions 
     p The lakes of #{region.name} ... #{region.lakes} 
     - each lake in region.lakes 
      p xxx 
+0

謝謝,我已經試過了,但編號沒有意識到環路仍然命名爲區域:) –