我想在 Angular 5中使用FormArray 。
我已经创建了一个表单列表,FormArray
我想用ngx-dnd重新组织它们。
这是我的代码:
<div class="ngx-dnd-container" ngxDroppable [model]="formData.controls">
<div class="ngx-dnd-item" ngxDraggable [model]="line" formArrayName="lines" *ngFor="let line of formData.controls; let i = index;">
<div [formGroupName]="i">
<textarea formControlName="linedescription"></textarea>
</div>
</div>
</div>
如果用户在拖放后键入 textarea,则此代码可以正常工作。
如果用户只是拖放,则此代码不起作用,在这种情况下,我的表单数组“行”与拖放更改顺序之前相同。
我应该如何将 ng-dnd 与 FormArray 一起使用,我是否可以在我的组件中使用 ng-dnd 的回调方法在“drop”之后执行某些操作?