//表单
FormControl 单一输入字段
let name=new FormControl('Nate');
name.value//Nate
name.error// StringMap<string, any> of errors
name.dirty//脏检查 false
name.valid//true
FormGroup 字段的值和状态(为一组formcontrol提供总包接口)
let info=new FormGroup({
firstname:new FormControl('name1'),
lastname:new FormControl('name2'),
zip:new FormControl('09217')
})
info.value//{firstname:'name1',lastname:'name2',zip:'09217'}
info.errors // -> StringMap<string, any> of errors
info.dirty // -> false
info.valid // -> true
//第一个表单
import
{
FormModule,
ReactiveFormsModule
}
fieldset ngModelGroup="nameGroup" #nameGroup="ngModelGroup"