Hola, estoy siguiendo algunos tutoriales de angularjs
Estoy usando la versión de angularjs 1.3.0
aquí está mi código
First Name:
Last Name:
Full Name: {{firstName+" " + lastName}} function personController($scope) { $scope.firstName = "David"; $scope.lastName = "Silva"; }
Y creo que he hecho lo mismo que el tutorial. Pero me da error de seguimiento cuando lo reviso con Firebug.
Error: [ng:areq] Argument 'personController' is not a function, got undefined http://errors.angularjs.org/1.3.0/ng/areq? p0=personController&p1=not%20a%20function%2C%20got%20undefined
¿Cómo deshacerse de esto?
en 1.3.0 angular tienes que hacer lo siguiente, porque los controladores globales se desactivaron en 1.3.0-beta. referencia
También dijo que puedes obtener el comportamiento anterior usando el código siguiente, pero no es recomendable
var app = angular.module("myApp",[]).config(['$controllerProvider', function($controllerProvider) { $controllerProvider.allowGlobals(); }]); function personController($scope) { $scope.firstName = "David"; $scope.lastName = "Silva"; }