我在Angular.js中制作一个简单的程序来打印一个名字。唉,它仍然显示错误。
HTML:
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/2.0.0-beta.0/angular2.min.js"></script>
<script src="angularScript.js"></script>
</head>
<body ng-app="myApp" ng-controller="myCtrl">
{{name}}
</body>
</html>
AngularScript.js
// Defining Module
var app = angular.module('myApp',[]);
// Defining Controller
app.controller('myCtrl', function ($scope) {
$scope.name = "Peter";
});
错误:
-> Uncaught ReferenceError: System is not defined
-> Uncaught ReferenceError: angular is not defined
有人可以帮我解决问题吗?
答案 0 :(得分:3)
使用正确版本的AngularJS脚本文件。 您正在编写1.4的AngularJS脚本,但包括2.0。
只需将脚本标记替换为:
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js">