2017-03-01 10 views
1

Uncaught ReferenceError: onInputChange is not defined at HTMLInputElement.onchangeAngular2 - キャッチされていないReferenceError:HTMLInputElement.onchangeでonInputChangeが定義されていません

私はコードを見ています...私の主は機能があります。それでも、私は上記を得ますか?ワウ..なぜ?そのあなたがしているようだとして、また

<input mdInput [formControlName]="i" (change)="onInputChange()" 

onInputChange(){ 

    console.log('DUDE'); 
} 

:イベントに

<input mdInput [formControlName]="i" (change)="onInputChange()" 

答えて

2

はこれを試してみてください場合、私はちょうどイベントを発生しますモデル駆動フォームを使用して、それを行うこともできます:

this.yourForm.get('i').valueChanges 
    .subscribe(data => { 
     console.log(data); 
    }) 
0

バインディング入力のHTML変化

<input mdInput [formControlName]="i" onchange="onInputChange()" 
onInputChange(){ 

    console.log('DUDE'); 
} 
関連する問題