@ Паве Сергеев Попробуйте это ( нг-контейнер вместо ion-item - избегайте создания этого дополнительного div)
<ion-list>
<ion-item-group [reorder]="reorder" (ionItemReorder)="recordTracks($event)">
<ng-container *ngFor="let track of viewTracks$ | async; let i = index; trackBy: track?.TrackID">
<ion-item no-padding class="nomarg">
<ion-row class="track-name" [class.active]="isTrackPlaying(track)" (click)="openTrack($event, track)"
(contextmenu)="onRightClick($event,track)">
<ion-col tappable class="track-cell">
{{ track.name }}
</ion-col>
<ion-col tappable class="track-cell">
{{ track.artist }}
</ion-col>
<ion-col tappable class="track-cell">
{{ track.album }}
</ion-col>
<ion-col *ngIf="isSelectTrackEnabled" col-1 text-center class="track-cell">
<ion-checkbox class="chkbx" [(ngModel)]="track.chk" id="track.chk" color="primary"></ion-checkbox>
</ion-col>
</ion-row>
</ion-item>
</ng-container>
</ion-item-group>
</ion-list>
Как видите, директива ng-container предоставляет нам элемент, с помощью которого мы можем прикрепить структурную директиву к разделу страницы, не создавая для этого дополнительного элемента.
-С наилучшими пожеланиями.