angularでまだ道を見つけていて、「.directive( 'y'、[y、function(y){」)の行で「Uncaught ReferenceError:yが定義されていません」というメッセージが表示されます。また、スクリプトをボディからヘッドに移動しようとしましたが、何もしません。
angular.module('fofApp', ['appRoutes'])
.factory('y',['$rootscope',function($rootScope) {
return {val: "he"};
}])
.directive('yow',[y,function(y){
return {
restrict: "E",
template: "<h1>aaaaah</h1>"
};
}]);
私のhtmlは
<!doctype html>
<html>
<head>
</head>
<body ng-app="fofApp">
<yow></yow>
<script src="libs/angular/angular.js"></script>
<script src="js/app.js"></script>
</body>
</html>