Pracuję nad tutorialem kątowym i mam problem na początku. Ładowanie modułu myApp powoduje błąd. Jak wyjaśniono w samouczku, powinien to być jeden z trzech sposobów tworzenia kontrolera.
Oto print screen z samouczka pracuję nad: Niepowodzenie błędu: moduł "myApp" jest niedostępny! (AngularJS)
Kiedy odświeżyć stronę i uzyskać ten błąd w konsoli Chrome:
Uncaught Error: [$injector:modulerr] Failed to instantiate module myApp due to:
Error: [$injector:nomod] Module 'myApp' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
To jest mój plik HTML
<html ng-app="myApp">
<head>
</head>
<body>
<h1>Hello world!</h1>
<div ng-controller="MainController">
{{ 2+2 }}
<br>
{{ val }}
</div>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.js"></script>
<script src="app.js">
</body>
</html>
To jest mój plik app.js
var myApp = angular.module('myApp', []);
var MainController = function($scope){
$scope.val = "Main controller variable value"
}
Więc jaki jest mój problem? Nie mogę tego rozgryźć.
góry dziękuję
Ładne oczy .. +1 sir –
masz rację! naprawdę ładne oczy ... dziękuję! –
:) dzięki chłopaki .. – PSL