如何在$ http服务中使用get()函数

时间:2016-06-28 11:44:02

标签: html angularjs angularjs-directive angular-http

我学习了$ http服务,但我对此不清楚get()。下面的代码不会执行demo2.htm。请检查并告知我在哪里犯了错误。

var app = angular.module('myApp', []);
app.controller('urlCtrl', function($scope, $http) {
  $http.get('demo2.htm').then(function(response) {
      $scope.myWelcome = response.data;
  });
});

2 个答案:

答案 0 :(得分:0)

如果您尝试从与html / js文件相同的位置访问资源,$http服务似乎不是您正在寻找的服务。以下之一应该更适合您的情况:

答案 1 :(得分:-1)

试试这个

var app = angular.module('myApp', []);
app.controller('urlCtrl', [
    '$scope',
    '$http',
    function($scope, $http) {
      $http.get('demo2.htm').then(function(response) {
          $scope.myWelcome = response.data;
      }
}]);