5
いくつかのエラーチェックを行い、さまざまな入力フィールドで使用される関数を作成しました。 My機能コードは以下の通りです:角度変換でパラメータを渡す方法
errorChecks = (element, minlength) => {
if (element.$dirty) {
if (element.$error.required == true) {
this.errorMessage = "REQUIRED";
return;
} else if (element.$viewValue.length < minlength) {
this.errorMessage = "MINLENGTH" // MINLENGTH error with parameters here
return;
} else {
this.errorMessage = null;
return;
}
}
}
私はangularjsは私のエラーメッセージを翻訳し使用しています。
"MINLENGTH": "{{ element }} must be at least {{ value }} characters",
私は動的にそのような翻訳にパラメータを渡すことで、私のエラーメッセージを変更したい:
errorChecks(username, 5);
私はユーザ名フィールドに1つの文字を入力すると、エラーが言う:username must be at least 5 characters
を。
私も可能なことをしようとしていますか?