Angular 2 - 将提交的表单标志添加到FormGroup

时间:2016-11-03 23:10:32

标签: angular angular2-forms

是否有人试图将属性添加到FormGroup类。我想添加一个提交的属性,该属性将在表单提交时设置,因为我只想在提交后显示表单错误。最简单的方法是在组件中添加一个变量,该变量将在提交时设置为true,但我不喜欢这样。

如果我们扩展FormGroup,是否可以做某事?

谢谢!

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

首先temp variable代码&gt;&gt; <form>上设置myForm。 现在,当表单提交时,myForm.submitted将设置为true

<form #myForm="ngForm" (ngSubmit)="onSubmit(ngForm)">
  ...

  <!--  hide if not submitted  -->
  <div [hidden]="!myForm.submitted">
    Error Message!
  </div>
  ...
</form>

祝你好运。