Estoy tratando de dividir mis controladores en varios archivos, pero cuando intento para registrarlos en mi módulo im conseguir un error:AngularJS: ¿Cómo puedo crear controladores en varios archivos
groupcontroller.coffee
app = angular.module('WebChat', []);
app.controller 'GroupController', ($scope) ->
usercontroller.coffee
app = angular.module('WebChat', []);
app.controller 'UserController', ($scope) ->
error
error: Argumento 'GroupController' no es una función, consiguió sin definir
De la documentación que realmente no conseguir lo que hace el método del módulo de todos modos. ¿Almacena mi controlador con la clave 'Webchat'?
Editar: También parece que pasa [] crea un nuevo módulo y sobrescribe la anterior
app = angular.module('WebChat', []);
Para evitar esto, usted tiene que dejar de lado el [] como
app = angular.module('WebChat');
+1 para la edición que explica pasar '[]' ya que el segundo argumento del método del módulo sobrescribe el anterior. – semperos
@ user1703761: ¡Gracias, amigo! +1 para la edición. –