У меня есть небольшая проблема с шаблоном понимания ссылкой на переменной, при использовании NgForm, вот что в angular2 документе:угловые 2 шаблона задающего
<form (ngSubmit)="onSubmit(theForm)" #theForm="ngForm">
<button type="submit" [disabled]="!theForm.form.valid">Submit</button>
</form>
Что такое значение theForm?
Это был бы HTMLFormElement, если бы Angular не принял его. Это На самом деле ngForm, ссылка на Угловую встроенную директиву NgForm , которая обертывает собственный HTMLFormElement и наделяет его дополнительными сверхдержавами , такими как возможность отслеживать достоверность ввода пользователя.
я понимаю, что такое значение theForm, но я не получаю от того, где мы получаем переменную ngForm
, это свойство директивы NgForm?