typescript - Angular + Ionic dra och släpp till olika lista dynamiskt
Detta är den överordnade komponenten.
<ion-content id="main-content">
<ion-slides>
<!-- Lists -->
<!-- replace list with slide -->
<ion-slide *ngFor="let list of board.lists">
<ion-grid>
<ion-row>
<ion-col>
<app-list
[list]="list"
></app-list>
</ion-col>
</ion-row>
</ion-grid>
</ion-slide>
</ion-slides>
</ion-content>
Här är barnkomponenten (dvs. app-list)
<ion-card >
<ion-card-header>
<app-edit-list-name [listName]="list.name"> </app-edit-list-name>
</ion-card-header>
<ion-card-content>
<div
>
<!-- Cards of a list -->
<app-list-card
*ngFor="let cardId of list.idCards"
[cardId]="cardId"
cdkDrag
>
</app-list-card>
</div>
</ion-card-content>
</ion-card>
app-list-card är barnbarnet.
Frågan är dock, hur drar och släpper jag barnbarn (dvs. app-list-card) i barn och förälder? Jag försöker med cdk drag and drop men det verkar inte fungera