検証メッセージのテンプレートを定義しました。
<script type="text/ng-template" id="my-custom-messages">
<div ng-message="required">blah-blah</div>
</script>
そして、ここに私のフォームがあります:
<form name="myForm">
<input type="text" name="myEmail" ng-model="email" required />
<button ng-click="submit()"></button>
</form>
次のように、コントローラーの検証メッセージにアクセスしたいと思います。
$scope.submit = function() {
for (var i = 0; i < $scope.myForm.$error.required.length; i++) {
var err = $scope.myForm.$error.required[i];
/// how to get validation message ?
}
}
出来ますか ?