Angularjs 角度:如何使领域需要和修剪它?
当我设置Angularjs 角度:如何使领域需要和修剪它?,angularjs,Angularjs,当我设置时,它会弹出提示“字段是必需的”,而不检查空格。 如何让它检查它不是作为o.str==”,而是作为o.str.trim()==”?我总是为实际提交添加一个隐藏按钮。显示的submit按钮只是验证数据,然后像这样触发真正的提交(尽管在角度上是ng click而不是onclick): 函数验证(){ var valid=true; $。每个($('input'),函数(){ valid=valid&&$(this).val().length>0; }) 如果(有效){ $(“#realSu
时,它会弹出提示“字段是必需的”,而不检查空格。
如何让它检查它不是作为
o.str==”
,而是作为o.str.trim()==”
?我总是为实际提交添加一个隐藏按钮。显示的submit按钮只是验证数据,然后像这样触发真正的提交(尽管在角度上是ng click而不是onclick):
函数验证(){
var valid=true;
$。每个($('input'),函数(){
valid=valid&&$(this).val().length>0;
})
如果(有效){
$(“#realSubmit”)。单击();
}否则{
警报('请填写所有字段!');
}
}
提交
您使用的是哪个版本的Angular。我看到Angular现在有ng trim
,默认情况下会修剪空间
请参阅文档
最有可能的是,它使用角度分析器来修剪空格。您可以使用'ng required=“true”'
诸如此类:
<input class="form-control" type="text" ng-model="contact.name" placeholder="Name" ng-required="true" ng-minlength="10"/>
对于修剪字符串,可以使用ng trim或ng trim=“true”