Company 개체를 내 구성 요소에서 내보기로 바인딩하려고합니다. 이 AngularJS와 쉬운, 그러나 나는 각도 2.입력 필드에 개체 바인딩 각도
보기에이 작업을 수행 할 때 오류가 발생
<input type="text" class="form-control" [(ngModel)]="company.name"
placeholder="Company Name" required>
<input type="text" class="form-control" [(ngModel)]="company.address1"
placeholder="Address Line 1" id="address1" required>
<button class="btn btn-primary pull-right next-btn" (click)="show()">Next</button>
구성 요소 :
company: Company;
constructor(
private router: Router
) { }
ngOnInit() { }
show() {
console.log(this.company);
}
오류 :
TypeError: Cannot read property 'name' of undefined
무엇이 오류입니까? –
정상적으로 작동해야합니다. ngModule –
에 대한 Forms Module을 가져 왔는지 오류가 있습니다. 오류와 관련하여 도움을 요청할 때는 항상 오류를 게시하십시오. 의사에게 전화해서 "뭔가 잘못되었습니다. 어떻게 나아질 지 말해주세요."라고 말하면서 그녀가 도울 수 있기를 기대합니다 .-) – BeetleJuice