Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在angularjs中检查用户工厂是否为空_Angularjs_Spring_Hibernate_Rest - Fatal编程技术网

如何在angularjs中检查用户工厂是否为空

如何在angularjs中检查用户工厂是否为空,angularjs,spring,hibernate,rest,Angularjs,Spring,Hibernate,Rest,我将SpringRESTAPI与hibernate和angularjs一起使用,并使用$get()方法从数据库中获取数据 json对象从controller进入angularjs中的用户工厂。 然后我在我的控制器中使用那个用户工厂。如果数据库中不存在该记录,那么我想在作用域中设置false值 我该怎么做请帮帮我 这是我的密码 app.controller('MyCtrl1', ['$scope', 'UserFactory', function ($scope, UserFactory) { U

我将SpringRESTAPI与hibernate和angularjs一起使用,并使用$get()方法从数据库中获取数据

json对象从controller进入angularjs中的用户工厂。 然后我在我的控制器中使用那个用户工厂。如果数据库中不存在该记录,那么我想在作用域中设置false值

我该怎么做请帮帮我

这是我的密码

app.controller('MyCtrl1', ['$scope', 'UserFactory', function ($scope, UserFactory) {
UserFactory.get({}, function (userFactory) {
$scope.data = userFactory;
if(userFactory==null){
$scope.data2='true';
}
else{
$scope.data2='false';
}
})
}]);


app.factory('UserFactory', function ($resource) {
return $resource('/SpringRestCrud1/employee/9', {}, {
query: {
method: 'GET',
params: {},
isArray: false
}
})
});
支票

if(!userFactory){
   $scope.data2='true';
}
else{
   $scope.data2='false';
}

不工作…如果我发送的id在表中不存在,则在页面上看不到任何内容