0

検証メッセージのテンプレートを定義しました。

<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 ?
    } 
}

出来ますか ?

4

0 に答える 0