2017-08-07 6 views
-4

ncaught Fehler: [$ injector: modulerr] Fehler beim Instanziieren des Moduls myApp aufgrund: Fehler: [$ injector: nomod] Modul 'myApp' ist nicht verfügbar! Sie haben entweder den Modulnamen falsch geschrieben oder vergessen, ihn zu laden. Wenn Sie ein Modul registrieren, stellen Sie sicher, dass Sie die Abhängigkeiten als zweites Argument angeben.

+0

Wir würden mehr Code benötigen, um dies zu bewerten. Laden Sie die .js, wo Sie Ihre App definieren '(angular.module ('myApp', []);'? Haben Sie das definiert? – Brian

+1

https://stackoverflow.com/help/how-to-ask – Brian

+0

https : //codepen.io/ahmedsamirbek/pen/xLqPXz –

Antwort

0

Sie eine anonyme Funktion erstellt, aber nie aufrufen:

(function() { 
    var myApp = angular.module("myApp", []); 
    myApp.controller("FirstController", function($scope) { 
    $scope.Name = "Ahmed"; 
    }); 
})() // add the(); 

Auch Ihre codepen Arbeit zu machen, hatte ich die Winkel Import zu beheben:

+0

Es funktioniert ... danke dir –

0
<html ng-app="myApp"> 
<head> 
    <meta charset="utf-8" /> 
    <title>angularJs</title> 
    <script src="angular-1.6.4/angular.js" type="text/javascript"> </script> 

</head> 

<body > 
    <div ng-controller="FirstController"> 
     <span>{{Name}}</span> 
    </div> 
    <script> 
     (function(){ 
      var myApp = angular.module('myApp', []);   
      myApp.controller("FirstController", function ($scope) { 
       $scope.Name="Ahmed"; 
      }); 

     }); 

    </script> 
</body> 

Verwandte Themen