私はこのtoppicで説明したのと同じ問題を抱えている: 私はNGの内側に私のカスタムディレクティブを使用していますので、解決策は、私のために働いていないこと生憎Angular JS ng-message inside directive角度NG-のメッセージ
-繰り返す。したがって、すべての入力に対してエラー状態が満たされた場合にのみメッセージが機能します。
http://plnkr.co/edit/lJT48bmYvR9DGFliIYDH?p=preview
私はNG-のメッセージ条件を作成するための多くの方法を試してみましたが、何も正常に働いていません。あなたはplunker上で見つけることができるそれらの二つ:
ng-messages="form.doubleInputLeft.$error"
ng-messages="form['doubleInputRight' + $index].$error"
は、私を助けてくださいng-repeat
内で動作するようにinput
要素については よろしく
'NG-'とディレクティブの名前の接頭辞ないでください。この接頭辞はコアディレクティブ用に予約されています。詳細については、[AngularJS Wiki - ベストプラクティス](https://github.com/angular/angular.js/wiki/Best-Practices)を参照してください。 – georgeawg