运行函数时出现“ ReferenceError:角度未定义”?

时间:2019-10-02 15:53:11

标签: angularjs

我正在使用AngularJS 1.6

我有一个名为getJSON.js的.JS文件,它具有以下代码。

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
    $http({
        method : "GET",
        url : "localhost:5000"
    }).then(function mySuccess(response) {
        $scope.myWelcome = response.data;
        console.log($scope.myWelcome)
    }, function myError(response) {
        $scope.myWelcome = response.statusText;
    });
});

运行该脚本时,我得到

  

ReferenceError:未定义角度
  在Module._compile(内部/模块/cjs/loader.js:759:30)
      在Object.Module._extensions..js(internal / modules / cjs / loader.js:770:10)
      在Module.load(internal / modules / cjs / loader.js:628:32)
      在Function.Module._load(internal / modules / cjs / loader.js:555:12)
      在Function.Module.runMain(内部/模块/cjs/loader.js:824:10)
      在internal / main / run_main_module.js:17:11

我看不到app.js文件,我看不到angular.min.js文件

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您必须在html中包含Angular 1.6库。

您可以从CDN上获取它。

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.0/angular.js"></script>