2017-06-29 11 views
0

にエラーを返し、私が呼ぶとき、私は角度の最新バージョン(4.2.4)を使用しています:は、IBMアカデミー

control.markAsTouched(true); 

Iは、角-CLIを使用してコンパイルしようとすると、私が手次のエラーが発生しました:Argument of type 'boolean' is not assignable to parameter of type '{ onlySelf?: boolean; }'

これは、以前は角度4.0.0で動作していました。どのように私はこの議論に合格すべきですか?

答えて

1

documentationによるとmarkAsTouched方法は、このように定義されます。あなたはすべての子供たちをマークしたくない場合は

control.markAsTouched(); 

か:

markAsTouched(opts?: {onlySelf?: boolean}): void 

だから、あなたはどちらかとして、それを呼び出す必要がありますControl(もしあれば)のように触れた場合は、次のようにしてください:

control.markasTouched({onlySelf: true}); 
関連する問題