Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Javascript $http.get-in-AngularJS失败_Javascript_Angularjs_Single Page Application - Fatal编程技术网

Javascript $http.get-in-AngularJS失败

Javascript $http.get-in-AngularJS失败,javascript,angularjs,single-page-application,Javascript,Angularjs,Single Page Application,嘿,我在从网页获取数据到我自己的网页时遇到了问题 我正在使用Angularjs并尝试从chrome中查看我的页面并获取以下数据: ReferenceError:$http未定义 我的页面: <!DOCTYPE html> <html ng-app> <head> <meta charset="utf-8" /> <title>AngularJS</title> </

嘿,我在从网页获取数据到我自己的网页时遇到了问题

我正在使用Angularjs并尝试从chrome中查看我的页面并获取以下数据:
ReferenceError:$http未定义

我的页面:

<!DOCTYPE html> 
<html ng-app> 
    <head> 
        <meta charset="utf-8" />
        <title>AngularJS</title>
    </head> 
    <body> 
        <script src="angular.min.js"></script>
        <script>
            function LibraryController($scope) {
                var urlBase = 'http://irys.wi.pb.edu.pl/bibWS/books';
                $scope.books = $http.get(urlBase);
            } 
        </script>

        <div ng-controller="LibraryController">
            Title: <input type="text" ng-model="searchText" /><br />
            <ul>
                <li ng-repeat="book in books">
                <strong>{{book.title}}</strong> -
                <em>{{book.author_id}}</em></li>
            </ul>
        </div>

    </body>
</html>

安格拉斯
函数库控制器($scope){
var urlBase=http://irys.wi.pb.edu.pl/bibWS/books';
$scope.books=$http.get(urlBase);
} 
标题:
  • {{book.title}- {{book.author_id}

您应该向控制器添加
$http

function LibraryController($scope, $http)
...

您必须将
$http
服务注入控制器

function LibraryController($scope, $http)

好的,我在页面上有数据,但我的页面打印的只是一个空列表:要访问您的对象属性,请执行以下操作:
{{book.title}{{book.updated{u at}}
我现在将粘贴新代码,生成一个始终包含4个空元素的列表。每90分钟一个问题;(好的,试一下
  • {{{key}}:{{val}