如何使用角度js中的$ http服务从另一个文件获取数据?

时间:2017-06-16 07:46:07

标签: html angularjs

我想使用angularjs $ http get方法从另一个html文件中获取数据,但我没有得到任何东西

下面是我的代码

<!DOCTYPE html>
<html>
    <head ng-app="myApp">
        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
    </head>
        <body>
            <div ng-controller="myCtrl">
                <p>{{welcome}}</p><br />
                <h1>{{error}}</h1>
            </div>
                <script>
                    var app=angular.module('myApp',[])
                    app.controller('myCtrl',['$scope','$http',function($scope,$http){
                        $http.get('home.html').than(function(response){
                            $scope.welcome=response.data;
                        },function(reason){
                            $scope.error=reason.data;
                        });
                    }]);
                </script>
        </body>
</html>

下面是我的另一个html文件代码

<p>This is home page</p>

1 个答案:

答案 0 :(得分:0)

它应该是then而不是than

.then(function(response){

Demo