Ich habe keine Ahnung, warum dieser Code zu brechen ...App bricht wegen Fabrik in angularjs. Warum?
<!DOCTYPE html>
<html>
<head>
<title>TEST</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"> </script>
<script>
var app = angular.module('test', []);
app.service('mySerivce', function($scope) {
return 0;
});
app.controller('myController', function($scope, myService) {
});
</script>
</head>
<body ng-app='test'>
<div ng-controller="myController">
</div>
</body>
</html>
Ich erhalte die Fehlermeldung:
Error: [$injector:unpr]
http://errors.angularjs.org/1.5.6/$injector/unpr?p0=myServiceProvider%20%3C-%20myService%20%3C-%20myController
'mySerivce' =' myService' – str
... und nachdem Sie dieses Problem zu beheben, '$ scope' ist für Dienste oder Fabriken nicht verfügbar. – Phil
Ich bin verwirrt. Ich habe das eingegeben. Auch nach dem Ändern von mySerivce zu myService funktioniert es immer noch nicht. – beginner