<form name="signup_form"
novalidate
ng-submit="signupForm(signup_form)"
ng-controller="signupController">
<fieldset>
<legend>Signup</legend>
<div class="row">
<div class="large-12 columns">
<label>Your name</label>
<input type="text"
placeholder="Name"
name="name"
ng-model="signup.name"
ng-minlength="3"
ng-maxlength="20" required />
<div class="error"
ng-show="signup_form.name.$dirty && signup_form.name.$invalid && submitted">//修改了
<small>error here</small>
</div>
</div>
</div>
<button type="submit" >Submit</button>
</fieldset>
</form>
<script>
app.controller('signupController', function($scope) {
$scope.submitted = false;
$scope.signupForm = function(form) {
if (form.$valid) { //
} else {
$scope.submitted = true;//修改了
}
}
});
</script>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。