最佳答案
我注意到同样的问题在这里被问了好几次,我试图解决它,但没有任何帮助。
我按照这个教程与书呆子视频。
但是,当我在控制器和控制器之间共享数据的部分,我不能让它工作。
当我用 Chrome 运行它时,我在控制台中得到这个错误:
’参数‘ FirstCtrl’不是函数,未定义’。
我真的不知道出了什么问题。教程中的代码是一样的。
超文本标示语言
<!DOCTYPE html>
<html ng-app>
<head>
<title>AngularJS Tutorials: Controllers</title>
<link rel="stylesheet" href="mystyle.css">
<script src="http://code.angularjs.org/1.2.0-rc.2/angular.min.js"></script>
</head>
<body>
<div ng-app="">
<div ng-controller="FirstCtrl">
<h1> {{data.message + " world"}}</h1>
<div class="{{data.message}}">
Wrap me in a foundation component
</div>
</div>
</div>
<script type="text/javascript" src="main.js"></script>
</body>
</html>
主要的
function FirstCtrl($scope){
$scope.data = { message: "Hello" };
}