ngMessage reuse and override

来源:互联网 发布:windows快捷键是什么 编辑:程序博客网 时间:2024/06/07 07:05

ngMessage reuse

In the newest version of ngMessage, the ng-messages-include should be separated from ng-messages div.

Before :

   <div ng-messages="userForm.emailAddress.$error"  ng-messages-include="error-messages"></div>

 After:

 <div ng-messages="userForm.emailAddress.$error">    <ng-messages-include src="error-messages"></ng-messages-include></div>



Override ng-messages of ng-messages-include

override messages defined ng-messages-include file, just include the new validation in the ng-messages div:

 <div ng-messages="userForm.emailAddress.$error">    <div ng-message="minlength">          new error message to display    </div>        <ng-messages-include src="error-messages"></ng-messages-include></div>

If message for minlength has been defined in error-messages template, this piece of code will override it and display new message.

Note: the message you want to override shouldbefore the ng-messages-include element.

0 0