我正在使用Angular5。我value
为输入字段设置了默认值(在表单加载时)。但是,在form
提交时,当我尝试检索此先前分配的默认值时value
,它将返回一个空字符串。
我该如何解决?
<input formControlName="age" type="text" id="ageid" class="form-item" value="{{student.age}}">
这就是我尝试将值检索为的方式:
console.log("result " + JSON.stringify(this.studentform.value.age));
更新
this.studentform = this.fb.group({
age: ['', Validators.required]
}, { });
请尝试使用以下代码:
console.log("result " + JSON.stringify(this.studentform.controls.age.value));
甚至尝试通过打印this.studentform
对象来查看控件的状态
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句