は、ドキュメントによると、バリデータは{[key: string]: any}
または角度フォームバリデータの結果オブジェクトを取得して使用できますか?
null
だから、それは(any
のための)オブジェクトを返すことができますし、オブジェクトがその検証と間違っているものに完全な情報が含まれていることを意味したオブジェクトを返すことができます。例えば
:
function validateUserName(c: FormControl) {
...
return {
'validateUserName': {
tooShort: true,
spacesExist: true,
numbersExist: true
}
}
}
Q:は、それが可能なフォーム・コンポーネント・クラスでそれを使用するために返されたオブジェクトを取得するためのいくつかの方法か?
私たちは確かにこれの代わりに3つのバリデーターを使用できますが、そのような可能性があるかどうかは疑問です。
多分それを試してみませんか? – msanford
'form.errors'を使用すると、バリデータによってすべてのエラーが報告されます。 – n00dl3