Javascript 控制台中的多个GET/POST请求

Javascript 控制台中的多个GET/POST请求,javascript,angularjs,node.js,express,mean-stack,Javascript,Angularjs,Node.js,Express,Mean Stack,我很难理解为什么我的控制台会记录同一调用的多个GET请求: 这是我的书籍Ctrl: $scope.addbook = function IndexCtrl() { $http.get('/api/books'). success(function(data, status, headers, config) { $scope.books = data.books; }); } 这是我的路线。js: app.get('/api/books', books.

我很难理解为什么我的控制台会记录同一调用的多个GET请求:

这是我的书籍Ctrl

$scope.addbook = function IndexCtrl() {
    $http.get('/api/books').
    success(function(data, status, headers, config) {
        $scope.books = data.books;
    });
}
这是我的路线。js:

app.get('/api/books', books.findBook);
在控制台中,我可以多次看到GET请求:

GET /api/books - - ms - -
...
GET /api/books - - ms - -
...
GET /api/books - - ms - -
...
GET /api/books - - ms - -
POST请求也是如此:

POST /api/books - - ms - -
POST /api/books - - ms - -
POST /api/books - - ms - -
POST /api/books - - ms - -

你说它在做什么是什么意思?我正在尝试使用亚马逊产品API查找一本书。我注意到,当我在主控制器中发出请求时,它发生了两次,可能与此有关,但有4次看起来很奇怪,可能是做了一些有趣的事情。您是否尝试过在
$http.get
上设置断点或在那里放置一个console.log?演示如何调用函数。可能没有考虑角度摘要循环。您需要使用ng init调用此函数以停止多次调用。您所说的它在做什么是什么意思?我正在尝试使用亚马逊产品API查找一本书。我注意到,当我在主控制器中发出请求时,它发生了两次,可能与此有关,但有4次看起来很奇怪,可能是做了一些有趣的事情。您是否尝试过在
$http.get
上设置断点或在那里放置一个console.log?演示如何调用函数。可能不考虑角度摘要循环。您需要使用ng init调用此函数以停止多次调用它。