角色,我有,我想每一次按鍵後驗證輸入的輸入字段。最終,我想驗證它,當他們點擊輸入字段以外(不確定使用哪個DOM事件)。問題在於輸入「滯後」一個字符。Angular2 ngModel一個落後
例如,如果在「一」,那麼ngModel變量的用戶類型它映射到等於「」。當他們輸入「ab」時,變量等於「a」。
的部分代碼創建-item.component.ts
export class CreateItem {
public item: Item;
constructor() {
this.item = new Item();
}
onCheckItemInput() {
// validate input on each keystroke
}
}
輸入字段的創建-item.component.html
<input class="form-control" type="text" required [(ngModel)]="item.name"
#spy pattern=".{3,255}" (input)="onCheckItemInput()">
我在做什麼錯?
您使用的是什麼Angular2版本? –
RC2。我們已經想通了。 :) – DankestMemes