0
角度jsは、入力の紹介されたhtml5属性のいくつか、たとえばmin
またはrequired
に妥当性検査を行います。 step
については入力のステップ属性エラーメッセージが表示されません
<input type="number" name="input1" id="input1" min="0"
ng-model="$ctrl.input1"ng-required />
<div ng-messages="formname.input1.$error" class="em-messages">
<div ng-message="required">This value is required</div>
<div ng-message="min">You must not use negative values</div>
</div>
、このような検証が動作しているが、エラーメッセージがそうstep="0.001"
のために(たとえばそれを実装する最も簡単な方法は何でしょう、デフォルトでは材料の方法を表示することができません?
<input type="number" name="input1" id="input1" min="0" step="0.001"
ng-model="$ctrl.input1"ng-required />
<div ng-messages="formname.input1.$error" class="em-messages">
<div ng-message="required">This value is required</div>
<div ng-message="min">You must not use negative values</div>
<div ng-message="step">You can work with 0.001 steps</div>
</div>