Sto lavorando su un tutorial angolare e sto avendo un problema all'inizio. Il caricamento del modulo myApp genera un errore. Come spiegato nel tutorial, questo dovrebbe essere uno dei tre modi per creare il controller.
Ecco schermata di stampa da esercitazione su cui sto lavorando: Errore non rilevato: il modulo 'myApp' non è disponibile! (AngularJS)
Quando ho refresh della pagina web ottengo questo errore nella console 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.
Questo è il mio file 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>
Questo è il mio file app.js
var myApp = angular.module('myApp', []);
var MainController = function($scope){
$scope.val = "Main controller variable value"
}
Quindi qual è il mio problema? Non riesco a capirlo.
Grazie in anticipo
Nice eyes .. +1 sir –
hai ragione! Occhi davvero carini .. grazie! –
:) grazie ragazzi .. – PSL