【问题标题】:How to check if user factory is null in angularjs如何在angularjs中检查用户工厂是否为空
【发布时间】:2015-07-07 09:12:51
【问题描述】:

我正在使用带有 hibernate 和 angularjs 的 spring rest api,并且我正在使用 $get() 方法从数据库中获取数据。

json 对象从控制器进入 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
}
})
});

【问题讨论】:

    标签: angularjs spring hibernate rest


    【解决方案1】:

    点赞

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

    【讨论】:

    • 不工作...如果我发送的 id 在表中不存在,那么页面上什么也看不到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-14
    • 1970-01-01
    • 1970-01-01
    • 2014-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多