Ich habe eine Liste von Feldern, die mit ng-repeat angezeigt werden. Der Name des Eingabefeldes ist dynamisch. Wie erhalten Sie ng-Nachrichten bei dynamischen Namen? Unten ist das, was ich versucht habe, aber dies nicht funktioniert: mit text_
Verwendung von ng-Nachrichten mit dynamischen Feldnamen
<form id="userForm" name="userForm" ng-submit="userForm.$valid && submit()" novalidate>
<div ng-repeat="uniqueField in uniqueFields">
<div>
<label>{{uniqueField.form_field_label}}</label>
<input required="{{uniqueField.isMandatory}}" name="text_{{uniqueField.form_field_id}}" ng-model="uniqueField.form_field_value" type="text">
<div ng-messages="userForm.{{uniqueField.form_field_id}}.$error" ng-if="userForm.$submitted && uniqueField.isMandatory == true">
<div ng-message="required">Please enter a {{uniqueField.form_field_label}}.</div>
</div>
</div>
</div>
</form>