Angular 未定义错误

Angular is not defined error

我正在尝试创建一个登录页面,并且 html 看起来像我想要的那样,所以现在我正在尝试创建一个控制器,但由于某种原因,js 控制器无法与 html.这是笨蛋。 {{name}} 数据绑定应该显示世界,但它不是。这是控制器:

(function() {
    "use strict";
    var app = angular.module('plunker', []);

    app.controller('LoginController', function($scope) {
        $scope.name = 'World';
    });

})();

http://plnkr.co/edit/mqc6ksw1xo7NMhj74Noa?p=preview

问题是您的 angularjs link 不工作,只需替换为这个,

  <script data-require="angular.js@*" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.3/angular.min.js"></script>

Working code

您输入错误link所以无法加载angular,更改

https://code.angularjs.org/2.0.0-alpha.31/angular.js

https://code.angularjs.org/2.0.0-alpha.31/angular2.js

注意最后多出来的'2'