我在角2模型驅動的窗體中使用,當用戶離開輸入元素時,我希望立即在服務器中更新數據(自動保存)。angular 2獲取模板中的FormControl作爲局部變量
因此,我的解決方案是使用(blur)
事件並將窗體控件傳遞給函數,然後檢查dirty
屬性是否爲true,然後更新服務器。
我該怎麼做?
在此先感謝
<input type="text"
formControlName="firstName"
[(ngModel)]="contact.firstName"
#ctrl=[currentFormControl]
(blur)="onBlur(ctrl)"
/>
onBlur(formControl: FormControl){
if(formControl.dirty){
//update server
formControl.reset();
}
}
我的意思是 「離開控制」(如在MS Access 「更新後」 控制) 對不起我的英語不好 –