jquery - 逐行显示两列引导角度
问题描述
我的组件文件中有一个包含 4 个数据的 arrayData,我想在两行中显示它的两列。
myArrayData = [{id:1,pictureURL:'asset:mypict1.png'},{id:2,pictureURL:'asset:mypict2.png'}, {id:3,pictureURL:'asset:mypict3.png'} ,{id:4,pictureURL:'asset:mypict4.png'}]
<div class="row">
<div class="col-md-6" *ngFor="let cat of myArrayData; let index=index">
<div class="card">
<a href="#" >
<img [src]="cat.pictureURL"
/>
</a>
</div>
</div>
</div>
但它不起作用;我想要两行两列。任何想法 ?
解决方案
你见过这个例子吗? https://getbootstrap.com/docs/4.0/layout/grid/#equal-width-multi-row
基本上,您可以使用w-100
该类“强制”一个新行。
我会像这样处理它,您将在其中每 2 条记录插入一个新的行元素:
<div class="row">
<ng-container *ngFor="let cat of items; let index=index">
<div class="col-md-6">
<div class="card">
<a href="#" >
<img [src]="cat.pictureURL"
/>
</a>
</div>
</div>
<div class="w-100" *ngIf="(index+1) % 2 === 0"></div>
</ng-container>
</div>
推荐阅读
- javascript - ios pwa 切换时会丢失触摸事件
- wordpress - 使用这样的 WordPress 插件设置表单时如何限制字符(最小和最大)?
- terraform - 我是否正确地将多个端口添加到 terraform 资源规范?
- javascript - 我的 API 获取出现错误,这是什么意思
- excel - 如何在带有隐藏行的表格旁边显示内容excel
- scala - 高阶函数在scala中如何工作?
- typescript - 如何从 JSON 文件中读取数据并在 Cypress 测试中使用它
- nouislider - noUISlider - 如何在不删除元素的情况下销毁 noUiSlider?
- javascript - useContext 或 useEffect 在APP中加载数据...应该使用哪个?
- android - 使用 Kotlin 将日期字符串迁移到 Android Room 中的 Int