Erro Angular: "There is no directive with exportAs set to ngForm" ao trabalhar com formulários
Olá a todos! Sou novo em Angular e TypeScript, e estou há várias horas tentando resolver um erro que ocorre ao tentar usar formulários template.
Tenho um componente simples para registro de usuário. Criei um formulário com dois campos: email e senha. Estou usando a diretiva `ngModel` para binding bidirecional de dados e quero acessar o formulário através de uma variável local `#myForm="ngForm"`. Aqui está meu código:
**user-registration.component.ts:**
```typescript
import { Component } from '@angular/core';
@Component({
selector: 'app-user-registration',
templateUrl: './user-registration.component.html',
styleUrls: ['./user-registration.component.css']
})
export class UserRegistrationComponent {
user = {
email: '',
password: ''
};
onSubmit() {
console.log('Formulário enviado', this.user);
}
}
```
**user-registration.component.html:**
```html