Aynı sorunun burada birkaç kez sorulduğunu fark ettim, çözmeyi denedim ama hiçbir şey yardımcı olmuyor.
Bu öğreticiyi egghead videoları ile takip ediyorum.
Ancak Denetleyiciler ve Denetleyiciler arasında veri paylaşımı bölümüne geldiğimde, onu çalıştıramıyorum.
Chrome ile çalıştırdığımda, konsolda şu hatayı alıyorum:
'FirstCtrl' bağımsız değişkeni bir işlev değil, tanımsız hale geldi '.
Gerçekten sorunun ne olduğunu bilmiyorum. Kod, öğreticideki ile aynıdır.
HTML
<!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>
main.js
function FirstCtrl($scope){
$scope.data = { message: "Hello" };
}