Bonjour,
J'aimerais pouvoir changer le nom des variables dans ng-class mais cela provoque une erreur.
Pour que cela soit plus clair, voici le code :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 
 |  
 
<div ng:repeat="x in [] | range:1:circuit">
<!--ici la boucle !-->
	<div class="row">
		<div class="col-md-2">
			<div class="form-group" ng-class="{'has-error':Form.departure.$dirty && Form.departure.$invalid, 'has-success':Form.departure.$valid}">
				<label translate="travel.step2.INP6">{{ mainTitle }}<span class="symbol required"></span></label>
 
				<input type="text" class="form-control error-input" name="departure{{x}}" ng-model="myModel.departure" style="min-width:42px;" placeholder="Départ.." ng-required="currentStep == 2">
				<span class="error text-small block" ng-if="Form.departure.$dirty && Form.departure.$invalid" translate="travel.step2.ERRORDEP">{{ mainTitle }}</span>
				<span class="success text-small" ng-if="Form.departure.$valid">✓</span>
			</div>
		</div> | 
 
Dans mon input, je fais ceci : name="departure{{x}}" ce qui me permet d’incrémenter mes lignes, par contre dans ng-class, si je fais ça :
	
	ng-class="{'has-error':Form.departure{{x}}.$dirty && Form.departure{{x}}.$invalid, 'has-success':Form.departure{{x}}.$valid}">
 Cela provoque une erreur.
Ma question : comment puis je incrémenter ng-class pour qu'il garde toujours le même nom que le name de l'input ?
Merci d'avance.
						
					
Partager