diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/dynamic-form/dynamic-form/dynamic-form.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/dynamic-form/dynamic-form/dynamic-form.component.ts index 43646f4..07fb301 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/dynamic-form/dynamic-form/dynamic-form.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/dynamic-form/dynamic-form/dynamic-form.component.ts @@ -214,19 +214,18 @@ export class DynamicFormComponent implements OnInit { removeData(index,json_obj) { // debugger; - console.log(json_obj) - console.log(json_obj.group_key) - console.log(this.json_answers); + let control = this.form_group_name.get(json_obj.group_key) as FormArray console.log(control) control.removeAt(index) if(this.json_answers){ + if(this.json_answers[json_obj.group_key] != null && this.json_answers[json_obj.group_key] instanceof Array){ + this.json_answers[json_obj.group_key].splice(index,1) + } if(this.json_answers.cm_queries instanceof Array){ this.json_answers.cm_queries.splice(index,1) } } - - console.log(control) json_obj.group_questions.splice(index,1) this.step = control.length-1