aurelia 유효성 검사 패키지가 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 ('암호') 요구() CSTE 연구진 (이); this.validationController.validate(). catch (() => {});
제 답변이 옳은 답변이라면 계속해서 동의로 표시하십시오. 감사! – LStarky