小编K4m*_*czi的帖子

是否可以从 formcontrol 中获取 minlength 值?

所以我有我的表单验证。我的问题是我可以得到例如我在创建 formControl 时传递的 minlength 值吗?

我还没有找到任何信息。

这是我的愚蠢组件,我想将 minlength 值传递给信息。现在我需要通过@Input() 传递它。

title: ['', [Validators.required, Validators.minLength(4), Validators.maxLength(20)]]
Run Code Online (Sandbox Code Playgroud)

.

<div class="validation-window">
  <p *ngIf="errors.required">
    {{field}} required
  </p>
  <p *ngIf="formControl.hasError('minlength')">
      {{field}} at least {{minLegth}} characters
  </p>
  <p *ngIf="formControl.hasError('maxlength')">
      {{field}} at least {{maxLength}} characters
  </p>
</div>
Run Code Online (Sandbox Code Playgroud)

我想用 formControl.validators.minlength.value; 之类的东西替换 {{maxLength}};

forms frontend components typescript angular

7
推荐指数
1
解决办法
2924
查看次数

标签 统计

angular ×1

components ×1

forms ×1

frontend ×1

typescript ×1