Javascript 角度JS ng模型选项对输入不起作用
嗨,我正在努力处理这个代码。我很确定一切都好,但显然不是。这只是一些简单的表单验证,下面是一个示例输入字段:Javascript 角度JS ng模型选项对输入不起作用,javascript,angularjs,forms,validation,angularjs-directive,Javascript,Angularjs,Forms,Validation,Angularjs Directive,嗨,我正在努力处理这个代码。我很确定一切都好,但显然不是。这只是一些简单的表单验证,下面是一个示例输入字段: <form name="form" novalidate ng-controller="signupFormCtrl"> <!-- USERNAME --> <!-- USERNAME FIELD --> <input type="text" ng-model="user.name" name="
<form name="form" novalidate ng-controller="signupFormCtrl">
<!-- USERNAME -->
<!-- USERNAME FIELD -->
<input type="text"
ng-model="user.name"
name="username"
placeholder="Nome"
ng-model-options="{ debounce: 1000 }"
required />
<!-- USERNAME ERROR -->
<span class="error-message"
ng-show="form.username.$dirty && form.username.$error.required">Ci serve il tuo nome</span>
</form>
这些选项都不起作用,会显示错误,但不会延迟并忽略“模糊”选项
这是我正在使用的一个非常简单的控制器,里面可能有什么东西吗?据我所知,没有
app.controller('signupFormCtrl', ['$scope', function ($scope){
$scope.user = {};
$scope.sendInfo = function (user) {
var userData = 'user=' + user.name + '&mail=' + user.mail + '&pwd=' + user.password;
}
//AJAX CALL TO SERVER-SIDE LOGIC
}]);
提前感谢那些愿意提供帮助的人。很抱歉,但我必须问一个问题:您使用的是哪个版本的angular?ngModelOptions是angular 1.3的一项功能,很抱歉,但我必须问一个问题:您使用的是angular的哪个版本?ngModelOptions是一个角度1.3功能哦,我明白了。我用的是1.2.26。谢谢你的回复。哦,我明白了。我用的是1.2.26。谢谢你的回复。
app.controller('signupFormCtrl', ['$scope', function ($scope){
$scope.user = {};
$scope.sendInfo = function (user) {
var userData = 'user=' + user.name + '&mail=' + user.mail + '&pwd=' + user.password;
}
//AJAX CALL TO SERVER-SIDE LOGIC
}]);