angular的表單
angular的表單分為兩種,一種是響應(yīng)式的表單,另一種是模板驅(qū)動(dòng)表單。使用'@angular/forms'庫中的FormGroup, FormControl,F(xiàn)ormArray,FormBuilder 等類構(gòu)建出的數(shù)據(jù)對(duì)象就是響應(yīng)式的表單,在響應(yīng)式的表單中,我們會(huì)在數(shù)據(jù)源里面進(jìn)行各種操作,像添加校驗(yàn)等,在html文件中使用 formGroup,formGroupName,formControlName等將數(shù)據(jù)和視圖進(jìn)行綁定(需要引入ReactiveFormsModule)。
//ts profileForm = new FormGroup({ firstName: new FormControl(''), lastName: new FormControl(''), address: new FormGroup({ street: new FormControl(""), city: new FormControl(""), state: new FormControl(""), zip: new FormControl("") }) }) //html