I have following code for the tree. HTML: <nz-tree [nzTreeTemplate]="nzTreeTemplate" (nzOnDrop)="onNzOnDrop($event)" [nzData]="nodes" nzDraggable> </nz-tree> <ng-template #nzTreeTemplate let-node> ... </ng-template> Component: onNzOnDrop($event: NzFormatEmitEvent) { [doing something that causes error] [revert the drop] } How to undo the drop in this case? Thank you. Continue reading...