参考错误Angular未定义

时间:2015-04-30 09:08:24

标签: angularjs

我正在努力学习角度,我陷入第一章:-(

我使用的是角度2.0,但是当我尝试创建模块时,我收到错误“未定义角度”。

我的傻瓜:Plunker:

我的剧本:

'StandardScaler' object has no attribute 'mean_'

HTML:

(function() {

  console.log("Hello");
  var app = angular.Module("gitHubViewer", []);
  app.controller("MainController", MainController);

    var MainController = function($scope) {
      $scope.message = "Hello World!";
    };


  }());

有些人可以帮忙,这是创建模块的错误方法吗?

由于

2 个答案:

答案 0 :(得分:0)

我没有非常关注Angular 2,但你的代码看起来更像是Angular 1。

使用ES6组件(特别是System)以非常不同的方式引导Angular 2应用程序。看起来应该更像这样:

<html>

<head>
    <title>Angular 2 Hello World!</title>
    <script src="/dist/es6-shim.js"></script>
</head>

<body>

    <my-app></my-app>
    <script>
    // Rewrite the paths to load the files
    System.paths = {
        'angular2/*': '/angular2/*.js', // Angular
        'rtts_assert/*': '/rtts_assert/*.js', // Runtime assertions
        'app': 'app.es6' // The my-app component
    };

    // Kick off the application
    System.import('app');
    </script>
</body>

</html>

此代码取自此优秀教程:Getting Started with Angular 2.0

答案 1 :(得分:0)

请检查https://code.angularjs.org/2.0.0-alpha.20/angular.js链接。

显示404 Not Found

请从https://angularjs.org/下载angularJS并将其添加到您的项目中。