Angularjs validation messages requires you to
- Add lot of html markup
- Add validation rules to your html markup.
For simple, short forms this might be good but for big forms and regular use it will not fit. It makes html markup complex, making it hard for user to understand the form validation rules, change messages.
This jQuery validator plugin can be used in angular js(the angular way), here it is Angular jQuery Validator.
Please see the documentation for how to get started.
It makes validation task really easy and manageable.