0

在下面的代码中,print_label 是链接到 ng-click 的函数。http-get 中的所有数据都显示在文档中,但是当我单击按钮时,什么也没有发生。如何从 $http.get 调用中分配数据?

invoice_app.controller('main_ctrl', function($scope, $http) {
    $http.get(root_url + '/dummy_data.php')
           .then(function(res){

              $scope.invoice = res.data;

            $scope.print_label = function($scope) {
                alert($scope.invoice.id);
            }                        
    });
});
4

1 回答 1

0

返回的数据有可能是一个数组吗?因为我让它在 plunker 中工作:http ://plnkr.co/edit/YIfDNg?p=preview

于 2013-07-17T02:15:59.510 回答