AngularJS + Restangular指令加载数据

时间:2013-09-18 07:06:53

标签: angularjs restangular

我需要从用户输入加载一些数据并检查它是否为空(对于验证表单,是存在用户) 我的代码:

.directive('userExist', ['Restangular', function(Restangular) {
  return {
    link:  function(scope, elm, attrs, ctrl) {
       scope.$watch(attrs.ngModel, function(){
         Restangular.one('users', userID).get().then(function(data){
           scope.newOrder.user = data;
           ctrl.$setValidity('userExist', true);
         });
       })
    }
  };
}])

但我收到了错误:

Maximum call stack size exceeded

0 个答案:

没有答案