aurelia-validationパッケージを0.6.0から0.14.0に更新しました。以前は、入力フィールドに最も近いラベルにエラーメッセージが表示されていました。パッケージを最新バージョンに更新した後、ラベルにエラーメッセージは表示されません。 。。[email protected] UIにエラーメッセージが表示されない
<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( 'ユーザー名')必要() .ensure( 'パスワード')必要() .on(この); this.validationController.validate()。catch(()=> {});
私の答えが正解ならば、それを受け入れたものとしてマークしてください。ありがとう! – LStarky