Javascript 如何在angular js中显示加载图像

Javascript 如何在angular js中显示加载图像,javascript,angularjs,Javascript,Angularjs,你好,很棒的Stackoverflow,我正在学习angular js,所以我通过angular js查询数据库记录,一切正常。现在我想在加载数据库内容时显示一个正在加载的图像,一旦加载内容,图像就会消失。请问我如何做到这一点。谢谢 下面是工作代码 var app = angular.module('angularTable', ['angularUtils.directives.dirPagination']); app.controller('listdata',function($sco

你好,很棒的Stackoverflow,我正在学习angular js,所以我通过angular js查询数据库记录,一切正常。现在我想在加载数据库内容时显示一个正在加载的图像,一旦加载内容,图像就会消失。请问我如何做到这一点。谢谢

下面是工作代码

var app = angular.module('angularTable', ['angularUtils.directives.dirPagination']);

app.controller('listdata',function($scope, $http){
    $scope.users = []; //declare an empty array

    $http.get("data.php").success(function(response){ 

        $scope.users = response;  //ajax request to fetch data into $scope.data
    });

    $scope.sort = function(keyname){
        $scope.sortKey = keyname;   //set the sortKey to the param passed
        $scope.reverse = !$scope.reverse; //if true make it false and vice versa
    }
});

您可以添加smth,如
$scope.loading=true
before
$http.get(“data.php”).success(函数(响应){
行。 和
$scope.load=false;
内部成功函数。
在markup中,smth如

我使用指令take-look-if-you-like为一般$http请求创建了一个示例。