誰かが私に次の活字体の構文を説明することができますしてください:[s: string]
意味:角度2 - カスタムバリデータ構文
{[s: string]: boolean}
これは、アレイを何、特に角2内ValidatorFn
の戻り値の型ですか?
私自身のカスタムValidatorFn
関数を記述するとき、ブール値フィールドの目的は何ですか?以下では差はないように思える:
startsWithZero(control: FormControl): {[s: string]: boolean} {
if (control.value.indexOf('0') !== 0) {
return {'does not start with zero': false};
}
return null;
}
startsWithZero(control: FormControl): {[s: string]: boolean} {
if (control.value.indexOf('0') !== 0) {
return {'does not start with zero': true};
}
return null;
}
対は、角度のドキュメントは、この点で少し抽象的であるとGoogleで多くを見つけることができません。ありがとう!
パーフェクト - ありがとうございます。 – keldar