【问题标题】:FormGroup return a empty stringFormGroup 返回一个空字符串
【发布时间】:2021-06-02 20:24:26
【问题描述】:

我正在做一个角度项目我正在使用 FormGroup 来获取输入的值,但它总是返回一个空值 ("")

html:

          <input formControlName="message" type="text">
          <button (click)="login()" type="button">Publicar</button>
        </form>

TS:

  data = {
    formgroup: new FormGroup({
      message: new FormControl("")
    })
  }


  login() {
    console.log(this.data.formgroup.controls.login);
    console.log(this.data.formgroup.controls);
    console.log(this.data.formgroup);
  }

【问题讨论】:

  • 你导入了 ReactiveFormsModule 了吗?您是否已将表单组添加到模板中的表单 (
    )?另外,为什么你把表单组包装在一个对象中?

标签: angular formgroups


【解决方案1】:

data 应该是一个新的FormGroup()

【讨论】:

    猜你喜欢
    • 2019-10-29
    • 2011-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    相关资源
    最近更新 更多