2012-03-10 3 views
1

私はブロックをbootrstrapで見せる方法を知っていますが、私はそれを翡翠で作る方法を知らない。 構造はミックスインで、ここに私のソリューションです。このTwitterのブートストラップで2列のレンダリングが玉に?

// Input 
for post in posts 

// Output should be this 
div.row 
    /// Looped from each 
    div.span6 

    ..More content POST 1 
    div.span6 
    ..More content POST 2 
div.row 
    /// Looped from each 
    div.span6 
    ..More content POST 3 
    div.span6 
    ..More content POST 4 
div.row 
    /// Looped from each 
    div.span6 
    ..More content 
    div.span6 

// EDITのように、ここで

mixin blogPost(post) 
    div.span6 
    ...code 

div 
    - for (var i = 0; i < postList.length; i++) 
    div.row 
     mixin blogPost(postList[i]) 
     - if (i + 1 < postList.length) 
     mixin blogPost(postList[i + 1]) 

答えて

2

イリノイポストソリューション

mixin blogPost(post) 
    div.span6 
    ...code 

div 
    - for (var i = 0; i < postList.length; i++) 
    div.row 
     mixin blogPost(postList[i]) 
     - if (i + 1 < postList.length) 
     mixin blogPost(postList[i + 1]) 
になります
関連する問題