首页 > 解决方案 > 检索输入字段设置值

问题描述

我正在使用 Angular 5。我value为输入字段设置了默认值(在表单加载时)。但是,在form提交时,当我尝试检索此先前分配的 defaultvalue时,它返回一个空字符串。

我该如何解决这个问题?

<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]
}, { });

标签: angular

解决方案


尝试使用以下代码:

console.log("result " + JSON.stringify(this.studentform.controls.age.value));

甚至尝试通过打印this.studentform对象来查看控件的状态


推荐阅读