[英]formdata in angular 5 showing empty when console.log()
In Angular 5 html
, I did the following and press the submit button. 在Angular 5 html
,我执行了以下操作,然后按Submit按钮。 Here, in the .ts
file, I want to append custom value and then want to console/print the value of the submitted form. 在这里,我要在.ts
文件中附加自定义值,然后要控制台/打印提交表单的值。
<form method="post" (ngSubmit)="signupFrm.form.valid && onSubmit(signupFrm)" #signupFrm="ngForm">
...
...
<button type="submit">Submit</button>
</form>
In the .ts
file, I wrote: 在.ts
文件中,我写道:
import { NgForm } from '@angular/forms';
....
....
onSubmit(form: NgForm){
console.log(form.value);
var formData = new FormData();
formData.append('mycustom', "custom");
for(let eachField in form.value)
{
formData.append(eachField,form.value[eachField]);
}
console.log(formData);
}
I see the console showing empty formData. 我看到控制台显示空的formData。 Any idea? 任何想法?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.