Такая вот проблема, вывожу список объектов но с таким условием. contact.SEND должен быть true. Как бы все верно список пустой, но если посмотреть в HTML то:
видно что он выводит список блоков и они упорядочены, далее получается так, что если я активирую 1-й объект и последний, появиться в списке только первый, а до последнего придется листать аж в конец...
Собственно вопрос. Как добиться такого результата, чтобы в начале были выведены все активированные объекты. Или придется выводить отдельный массив с выбранными объектами, что не очень хотелось бы.
HTML
<cdk-virtual-scroll-viewport itemSize="10" cdkScrollable >
<div *cdkVirtualFor="let contact of contactsSelect | search:'listContactsType':searchStr" appAltInfo>
<div *ngIf="+contact.SEND" class="boxContact" (dblclick)="removeContact(contact.ID)">
<div class="main-info">
<div class="typeName" >{{ contact.NAME }} {{ contact.LAST_NAME }}</div>
<button (click)="removeContact(contact.ID)"><fa-icon class="fa-spin" [icon]="faMinus"></fa-icon></button>
</div>
<div class="add-info">
{{ contact.STR_PHONE }}
</div>
</div>
</div>
</cdk-virtual-scroll-viewport>