Angular Js-Basic-Controller-Fehler Zurück

Winkel-Controller-Fehler zurück, wenn der Aufruf über eine app. Aber funktioniert, wenn direkt geschrieben.

Mein html-code

<!DOCTYPE html>
<html ng-app>
<head>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>      
    <script type="text/javascript" src="app.js"></script>

</head>
<body ng-app="fbapp">

   <div ng-controller="fbController" class="container">

           <input type="text" name="name" ng-model="name"/>

        <input type="button" value="Fetch" ng-click="fetchUser()" class="btn btn-primary"/>
       </form>

   </div>

</body>
</html>

Mein js-code

var fbapp = angular.module('fbapp', []);

fbapp.controller('fbController', function($scope){

        $scope.fetchUser = function() {

           $scope.name = "Test";

        } 

}

Fehler ich

Error: [ng:areq] http://errors.angularjs.org/1.2.15/ng/areq?p0=fbController&p1=not%20a%20function%2C%20got%20undefined
    at Error (native)
    at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:6:450
    at wb (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:18:360)
    at Qa (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:18:447)
    at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:65:470
    at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:52:156
    at r (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:7:386)
    at J (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:52:18)
    at h (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:46:28)
    at h (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:46:45) 

Es für mich arbeiten, wenn ich nicht erklären container in einer app. Wie...

function fbController ($scope){

        $scope.fetchUser = function() {

           $scope.name = "Test";

        } 

}

Ich habe keine Ahnung, was falsch ist.

  • Fehlende schließende Klammer (")") in fbapp.controller(... Beispiel.
InformationsquelleAutor esafwan | 2014-03-23
Schreibe einen Kommentar