ui-验证未被调用
ui-validate doesn't get called
我有一个具有以下属性的输入元素(实际上是一个日期选择器):
ui-validate="{ customValidation: 'validateDate(vm.dob)' }"
在我的 javascript 范围内,我有以下方法:
$scope.validateDate = function(val) {
$scope.vm.showValidation = true;
return false;
}
但是 vm.showValidation
变量没有更新。
这是一个 CodePen 我的问题的例子。
我正在使用 :-
angular 1.6.1
angular-ui-bootstrap 0.11 (old)
angular-ui-validate 1.2.2
您忘记将 ui.validate
注入添加到您的应用程序模块中 - CodePen。除非你不能使用 ui-validate
指令。
var app = angular.module("app", ['ui.bootstrap', 'ui.validate']);
我有一个具有以下属性的输入元素(实际上是一个日期选择器):
ui-validate="{ customValidation: 'validateDate(vm.dob)' }"
在我的 javascript 范围内,我有以下方法:
$scope.validateDate = function(val) {
$scope.vm.showValidation = true;
return false;
}
但是 vm.showValidation
变量没有更新。
这是一个 CodePen 我的问题的例子。
我正在使用 :-
angular 1.6.1
angular-ui-bootstrap 0.11 (old)
angular-ui-validate 1.2.2
您忘记将 ui.validate
注入添加到您的应用程序模块中 - CodePen。除非你不能使用 ui-validate
指令。
var app = angular.module("app", ['ui.bootstrap', 'ui.validate']);