import { Component } from '@angular/core';
import { FormControl } from '@angular/forms';
@Component({
selector: 'app-reactive-favorite-color',
template: `
Favorite Color: <input type="text" [formControl]="favoriteColorControl">
`
})
export class ReactFormComponent {
favoriteColorControl = new FormControl('');
}
网上很多帖子,只介绍了要使用图中的formControl指令,需要导入ReactiveFormsModule,但却并未解释原因。
按住鼠标左键,单击[formControl], 自动来到forms.d.ts文件,根据关键字formControl搜索(注意,打开大小写敏感的搜索开关),即可找到[formControl]定义的位置:第1963行的DirectiveDefWithMeta函数内。
