在下面的代码中,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);
}
});
});