У меня есть такая реактивная форма:
this.editform = new FormGroup({
'username' : new FormControl(null,[Validators.required]),
'password' : new FormControl(null,[Validators.required]),
'full_name' : new FormControl(null,[Validators.required]),
'avatar' : new FormControl(null,[Validators.required]),
});
В функции onSubmit () я создаю переменную с именем submitValue и передаю значение формы этому varibale:
onSubmit() {
const submitValue = this.editform.value
submitValue.username = 'Jon';
console.log(this.editform.value.username) // Output : 'Jon' [The value of editform also changed]
}
Но всякий раз, когда я меняю значение submitValue, значение editForm также изменяется. Я хочу только получить значение формы из формы редактирования и обработать его в submitValue. Могу ли я это сделать?