我有一個angular2版本去抖輸入控件,如下圖所示。最新的angular2表格
<input type="text" [ngFormControl]="compInput" placeholder="demo input" />
在我component.ts
import {Component} from "angular2/core";
import {Control} from "angular2/common";
@Component({
...
)
export class Demo{
private compInput = new Control();
constructor(){
this.compInput.valueChanges.subscribe(() => {});
}
}
這些代碼的工作,直到我我angular2版本升級到最新。 看來表單使用已經改變。
我改變[ngFormControl]從到ngControl和控制到FormControl 「@角/形式」,但不工作。
有誰知道我在哪裏錯了新的用法和如何解決?
你得到什麼錯誤訊息? –
沒有錯誤,只是在我輸入輸入控件時不起作用。 – Garry
你確定你「更新」了一切嗎?因爲它應該是來自「@ angular/core」的'Import {Component};' – dfsq