gpt4 book ai didi

javascript - Angular 2 ngFor 行和列创建了一个大 Col

转载 作者:数据小太阳 更新时间:2023-10-29 06:00:18 28 4
gpt4 key购买 nike

显然 ngfor 会一个一个地生成 div 的划分,当它完成将所有 div 一个接一个地放置时,呈现出糟糕的设计,我想得到这样的东西:

[1] [2] [3]
[4] [5] [6]

结果就是:

[ 1 ]
[ 2 ]
[ 3 ]
and continues..

我的 JSON 是这样的:

[
{
"id_nivel": "1",
"nombre": "A",
"constelacion": "AA",
"descripcion": "AAAAAAAAAAAAAAAAAAAAA"
},
{
"id_nivel": "2",
"nombre": "B",
"constelacion": "BB",
"descripcion": "BBBBBBBBBBBBBBBBBBBBB"
},
{
"id_nivel": "3",
"nombre": "C",
"constelacion": "CC",
"descripcion": "CCCCCCCCCCCCCCCCCCCCC"
},
{
"id_nivel": "4",
"nombre": "D",
"constelacion": "DD",
"descripcion": "DDDDDDDDDDDDDDDDDDDDD"
},
{
"id_nivel": "5",
"nombre": "E",
"constelacion": "EE",
"descripcion": "EEEEEEEEEEEEEEEEEEEEE"
},
{
"id_nivel": "6",
"nombre": "F",
"constelacion": "FF",
"descripcion": "FFFFFFFFFFFFFFFFFFFF"
}
]

主要问题:

<div class="app flex-row align-items-center">   
<div class="container">
<div *ngFor="let data of Const" class="row">
<div class="card-deck">
<div class="card col-md-4">
<div class="card-block">
<h4 class="card-title">Level {{data.id_nivel}} - {{data.nombre}} </h4>
<p class="card-text"> {{data.descripcion}}</p>
</div>
</div>
</div>
</div>
</div>

此 Plunker 中的更多信息:

https://plnkr.co/edit/e5K5oiKL2n9IdHM5qk1v?p=preview

最佳答案

替换为下面的 HTML

<div class="app flex-row align-items-center">   
<div class="container">
<div class="card-deck row">
<div class="card col-md-6" *ngFor="let data of Const">
<div class="card-block">
<h4 class="card-title">Level {{data.id_nivel}} - {{data.nombre}} </h4>
<p class="card-text"> {{data.descripcion}}</p>
</div>
</div>
</div>
</div>
</div>

屏幕截图 enter image description here<强> Updated Plunk

关于javascript - Angular 2 ngFor 行和列创建了一个大 Col,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42017057/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com