This repository was archived by the owner on Apr 12, 2024. It is now read-only.
This repository was archived by the owner on Apr 12, 2024. It is now read-only.
question / request for dynamic ng-messages error #9849
Open
Description
I've been reading ng-messages api, and it seems very powerful. However I just want to ask if its possible to have the error message being dynamic.
Instead of:
<script type="text/ng-template" id="error-messages">
<div ng-message="required">This field is required</div>
<div ng-message="minlength">This field is too short</div>
</script>
<div ng-messages="myForm.myField.$error" ng-messages-include="error-messages"></div>
Is this possible?
<script type="text/ng-template" id="error-messages">
<div ng-message="required">This {{ $parent.field_name }} is required</div>
<div ng-message="minlength">This {{ $parent.placeholder_perhaps }} is too short</div>
</script>
<div ng-messages="myForm.myField.$error" ng-messages-include="error-messages"></div>
I believe doing it like this will make our code more DRY.