#html #css #angular #bootstrap-4
#HTML #css #angular #bootstrap-4
Вопрос:
Я работаю над приложением angular. Я хочу отображать данные в 2 столбцах, но я хочу решить, в какой столбец поместить строку в соответствии с условием.
<div class="row" *ngFor="let content of Content">
<div class="col-md-6" *ngIf="content.group==='Date'">
<div>{{content.title}}</div>
</div>
</div>
Например, данные разделены на 2 группы: текст и дата. Я хочу поместить все данные, которые находятся в текстовой группе, в левый столбец, а данные, которые находятся в группе дат, в правый столбец.
Комментарии:
1. Вам нужно выровнять данные по группе, которая у них есть?
2. Да, я хочу, чтобы все данные, которые находятся в одной группе, были слева, а остальные в правом столбце
3. @AdelaM напишите CSS, какие столбцы вы хотите выровнять.
4. Пожалуйста, приведите пример ожидаемого выходного представления.
Ответ №1:
Пожалуйста, внесите некоторые изменения, чтобы получить точный результат:
<div class="row">
<div class="col-md-6">
<div class="row" *ngFor="let content of Content">
<div class="col-md-12" *ngIf="content.group==='Date'">{{content.title}}</div>
</div>
</div>
<div class="col-md-6">
<div class="row" *ngFor="let content of Content">
<div class="col-md-12" *ngIf="content.group==='Text'">{{content.title}}</div>
</div>
</div>
</div>
Я надеюсь, что это поможет.