Твиттер запускает рендеринг двух колонок в нефрите? - PullRequest
1 голос
/ 10 марта 2012

Я знаю, как заставить блоки выглядеть в bootrstrap, но я не знаю, как сделать это в нефрите. Структура должна выглядеть следующим образом

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

// РЕДАКТИРОВАТЬ Вот мое решение, с mixin

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])

1 Ответ

2 голосов
/ 06 мая 2012

Я опубликую решение здесь

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])
...