当我使用模型驱动形式时:
@Component({
selector: 'my-app',
template: `
<p>
<label>First Name:</label>
<input type="text" [ngModel]="user.firstName" required>
</p>
`,
providers: [myService]
})
当我使用模板驱动形式时:
@Component({
selector: 'my-app',
template: `
<p>
<label>First Name:</label>
<input type="text" formControlName="firstName">
</p>
`,
providers: [myService]
})
我认为以上两件事都具有相同的功能。所以,在开始新项目时,我有点困惑哪一个更可取?