【问题标题】:FormControl type angular typescriptFormControl 类型的角打字稿
【发布时间】:2021-08-01 11:36:18
【问题描述】:

我有这样的事情

  get formControls(): any {
    return this.form.controls;
  }

但现在我遇到了tslint 的问题。它返回错误 “any”的类型声明失去了类型安全性。考虑用更精确的类型替换它。 有人知道this.form.controls 返回什么类型吗?我试过FormGroupFormControl,但没有一个是正确的。

【问题讨论】:

    标签: angular typescript angular-reactive-forms


    【解决方案1】:
      get formControls(): { [key: string]: AbstractControl } {
        return this.form.controls;
      }
    

    子控件的集合。每个孩子的关键是名字 它在其下注册。

    https://angular.io/api/forms/FormGroup#controls

    【讨论】:

    • 能否写个代码回答,谢谢
    • 他做到了。这正是您所要求的 - any 的替代品。
    • 你能不能写代码,因为ANY不起作用
    • 谢谢,这项工作,你能帮我解决这个问题吗stackoverflow.com/questions/67482989/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-26
    • 2020-10-12
    • 2021-06-03
    • 2021-05-08
    • 1970-01-01
    • 2019-04-11
    相关资源
    最近更新 更多