Olá Fábio, tudo certo? Espero que sim :)
Nesse ponto tive o seguinte erro "Can't bind to 'formGorup' since it isn't a known property of 'form'
", dei uma pesquisada e dependendo da release candidate esse erro poderia ser resolvido de maneiras diferentes, mas não consegui descobrir meu rc aqui. Como posso proceder? Segue meu código abaixo:
Importei o ReactiveFormsModule no módulo principal app.module.ts
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
...
@NgModule({
imports: [ ReactiveFormsModule ]
...
template cadastro.component.html
...
<form [formGorup]="cadastroForm" (submit)="cadastrar($event)" class="row">
...
backend cadastro.component.ts
import { FormGroup, FormBuilder, Validators } from '@angular/forms';
...
constructor(http: Http, fb: FormBuilder) {
this.http = http;
this.cadastroForm = fb.group({
titulo: ['', Validators.required],
url: ['', Validators.required],
descricao: ['']
});
}
...