私はAngular 2に本当に新しく、ちょうどAngular 1xを学び終わった後、バージョンが増えたことを知っていました。角度2私がフォームを提出すると、データが空になります
私の問題は、コンポーネントのデータが取得できないということです。
HTML:
<div class="container">
<h1 class="text-center"> Cadastro Teste </h1>
<form (submit)="cadastro($event)" >
<div class="row">
<div class="col-lg-12">
<div class="form-group">
<label> Nome : </label>
<input type="text" (ngModel)="pessoa.Nome" name="Nome" class="form-control"/>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="form-group">
<label> Email : </label>
<input type="text" (ngModel)="pessoa.Email" name="Email" class="form-control"/>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<input type="submit" value="Cadastrar" class="btn btn-primary" />
</div>
</div>
</form>
</div>
コンポーネント:
import {Component} from '@angular/core';
@Component({
moduleId : module.id,
selector : 'teste',
templateUrl : './teste.component.html'
})
export class TesteComponent{
pessoa;
cadastro(event){
event.preventDefault();
console.log(this.pessoa);
}
}
私は活字体に
**コンポーネントでデータを取得できない**とは、正確には何ですか?あなたはいくつかのデフォルト値を表示したいですか? – Alex