reactjs - Map React JS:用列显示数据
问题描述
我在渲染中使用 ReactJS 中的 map 方法。
<div>
{this.state.allFolders.map((folder)=>
<p>{folder.name}</p>
)}
</div>
我想按列有4个项目..但我不知道该怎么做。我准确地说,我在 CSS 中使用 Flexbox。
谢谢您的帮助
解决方案
您可以使用“antd”或“bootstrap”中的 ROW AND COL,它看起来像这样 //example
import {Row,Col} from 'antd'
//渲染数据的函数
_renderData(){
item.map((res, key)=>{
<Col>
<p>{res.name} </p>
</Col>
})
}
//在你的jsx中使用这个
<Row> {this_renderData()} </Row>
推荐阅读
- php - PHP - ob_end_flush() 之后的输出
- node.js - 异步单元测试可能与 Mocha 中的测试数据库发生冲突
- javascript - UseEffect() 不断给出重定向错误
- c# - 从另一个线程更新 Blazor 中的项目列表
- java - 想在变量中分配 12 位长数字
- linux - 需要 bash 脚本的指导来检查某个目录中的日志文件中的某个字符串
- java - Java HttpsURLConnection 和 Basic auth 对于中间人攻击是否足够安全?
- graphviz - 如何编辑 grphviz .dot 文件使其看起来更体面?
- java - 从 Java 源代码生成 AST 报告而不实际运行它
- python - Pandas - 如何使用来自 DateTimeIndex 列表的索引添加新的空行?