在角度2中,建築形式的一種可能性是模型驅動的方式。據我所知,控制鬆散他們的雙向數據綁定,與ngModel的模板驅動方式相反。如何將2路數據綁定與模型驅動的表單結合起來?
將2路數據綁定與模型驅動表單結合的最佳方式是什麼? 我tryed使用模型[值]結合:
<form [ngFormModel]="hero" (ngSubmit)="onSubmit()">
<div class="form-group">
<label for="name">Name</label>
<input type="text" id="name" [value]="hero.value.name"
class="form-control" ngControl="name">
,似乎工作:如果模型編程改變,控制也被更新。
但我不確定這是否是正確的方法。我發現,如果我試圖通過
this.hero.updateValueAndValidity();
在超時功能
更新驗證,對照值和模型重置了原始值。
我正在使用angular 2 beta.15。
你能否解釋多一點?它還不夠清楚你想做什麼 –