如何使用角JS
问题描述:
设定最大上输入文本欲使用角JS如何使用角JS
如果我输入值> 10我想旁边的文本框中显示错误消息的量字段中设置最大值。由于type =“text”,它不像数字那样工作。
<input type="text" name="input" ng-model="example.value" ngmin="0" ngmax="10" >
答
正如他们之前所说的,只是将类型更改为“数字”。但是你可以用输入反正做室内用控制器解析像这样数量的功能:使用
.controller('myCtrl', function ($scope) {
$scope.parse = function(i){
return parseInt(i);
}
});
而在HTML中的NG-IF:
<input type="text" ng-model="myNum">
<p class="bad-input" ng-if="parse(myNum)>10 ||parse(myNum)<0 ">The number is wrong</p>
下面是一个工作Plunker
为什么不让它输入'type =“number”'? –
为什么不使用type =“number”? – mehulmpt
,然后使用'ng-if'在'example.value'为'null'时显示一条消息。 – Naigel