2016-09-10 4 views
0

С помощью следующего кода:Как использовать Lodash создавать вложенные дивы

_.chunk(_.range(4), 2) 

я получаю эти вложенные массивы:

[[0, 1], [2, 3]] 

Как я мог бы использовать метод Lodash _.chunk(), чтобы создать что-то вроде этого:

<div> 
    <div>1</div> 
    <div>2</div> 
</div> 
<div> 
    <div>3</div> 
    <div>4</div> 
</div> 
+0

вам нужно использовать '.map' после' _.chunk' для создания этого вывода – QoP

ответ

1

Вы можете сделать это, как это, например

const arr = _.chunk(_.range(4), 2); 
    return (
     <div> 
     {arr.map(sub => 
      <div> 
      {sub.map(elem => 
       <div>{elem + 1}</div> 
      )} 
      </div> 
     )} 
     </div> 
    ); 
Смежные вопросы