Je tente d'utiliser angular-validation-match à partir de https://github.com/TheSharpieOne/angular-validation-match . Je ne parviens pas à faire en sorte que le terme de correspondance se déclenche pour provoquer un quelconque type de validation du formulaire. Actuellement, même si les mots de passe sont différents, le système ne montre pas que les mots de passe ne correspondent pas. Y a-t-il une raison à cela ? Voici le fichier html.
<form name="vm.changeForm"
ng-submit="vm.changeForm.$valid && vm.attemptChange(password);"
>
<md-input-container class="md-block">
<input required
type="password"
placeholder="New Password"
name="passwordName"
ng-model="password"
/>
<div ng-messages="vm.changeForm.passwordConfirm.$error"
ng-if="vm.changeForm.passwordConfirm.$touched"
role="alert"
>
<div ng-message="required">Please enter a password.</div>
</div>
</md-input-container>
<md-input-container class="md-block">
<input required
type="password"
placeholder="Confirm New Password"
name="myConfirmField"
ng-model="passwordConfirm"
match="password"
/>
<div ng-show="vm.changeForm.passwordConfirm.$error.match"
ng-if="vm.changeForm.passwordConfirm.$touched"
role="alert">Passwords do not match</div>
</md-input-container>
</form>