J'ai mis à jour le paquet de validation aurelia de 0,6 à 0,14. Auparavant, il affichera un message d'erreur sur l'étiquette la plus proche du champ de saisie. Après la mise à jour du paquet à la dernière version, aucun message d'erreur n'est affiché sur l'étiquette. ..[email protected] ne pas afficher de message d'erreur sur l'interface utilisateur
<form id="loginForm" class="form" role="form">
<div class="row">
<div class="form-group col-md-6">
<input class="form-control" value.bind="userName" type="text" id="userName" name="username" t="[placeholder]Account.UserName" />
<label t="Account.UserName" for="userName" class="control-label">User Name</label>
</div>
</div>
<div class="row">
<div class="form-group col-md-6">
<input id="txtPassword" class="form-control" type="password" value.bind="password" name="password" t="[placeholder]Account.Password" />
<label for="txtPassword" t="Account.Password" class="control-label">Password</label>
</div>
</div>
<div class="form-group">
<button id="btnLogin" class="btn btn-material-teal btn-toolbar" disabled.bind="validationController.errors.length"
click.delegate="login()" t="Account.Login">Log in</button>
</form>
ValidationRules .ensure ('userName') requise() de .ensure ('mot de passe') requise() .on (ce); this.validationController.validate(). Catch (() => {});
Si ma réponse est la bonne réponse s'il vous plaît allez-y et marquez-le comme accepté. Merci! – LStarky