Negli script precedenti abbiamo visto come muovere tramite Drag&Drop gli elementi di una lista per permetterne l'ordinamento o lo spastamento in altre liste. Questi script partivano dall'assunto che ogni elemento potesse essere spostato. Tuttavia ci sono casi in cui alcuni elementi non devono poter essere spostati dall'utente. In questi casi dobbiamo usare la direttiva cdkDragDisabled che accetta un boolean che specifica se l'elemento può essere mosso o meno dall'utente.
<div cdkDropList (cdkDropListDropped)="drop($event)">
<div
*ngFor="let p of people"
cdkDrag
[cdkDragDisabled]="!p.draggable"}}>{{p.value}}</div>
</div>Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Supporto semplificato per le left join in Entity Framework 10
Autenticazione di git tramite Microsoft Entra ID in Azure DevOps
Ottimizzare la content-visibility in CSS specificando lo spazio da occupato dall'area non renderizzata
Integrare modelli AI in un workflow di GitHub
Personalizzare i parametri del CSS Scroll Snap
Il nuovo persistent state in Blazor
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Gestire trasferimenti cloud con Azure Storage Mover
Usare la parola chiave field per semplificare la scrittura di proprietà in C#
Arricchire l'interfaccia di .NET Aspire
Montare Azure Blob Storage su Linux con BlobFuse2
Ridimensionamento automatico input tramite CSS




