Я работаю в AngularJS, и я создал функцию, которая принимает некоторые параметры и передает их методу angularjs. Я пытаюсь выяснить, если это работает, используя console.log, но он ничего не печатает на консоли. Это просто не работает.
Что мешает мне передать параметры (динамически созданные контроллеры) для добавления к переменной модуля angular?
это фрагмент JS код:
app.controller('mainController', ["$scope", function ($scope) {.....
//.... a lot of code...
function createControllers(ControllerName, tab) {
app.controller(ControllerName, function (
$scope,
$rootScope,
$http,
) {
console.log(ControllerName);
init($scope, $rootScope, tab);
obtenerParametros($http);
watch($scope);
guardarParametros($scope, $rootScope, tab);
EditarParametros($scope, $rootScope, "Correcciones");
limpiarParametro($scope, tab);
eliminarParametro($scope, $rootScope, tab);
SeleccionarParametro($scope, $rootScope);
mostrarFormatoPorDefecto($scope);
if (ControllerName === 'GeneralController') {
console.log('yes, Im the first');
}
});
}
createControllers("GeneralController", "General");
createControllers("ParametrosController", "CEMS");
createControllers("CorreccionesController", "Correcciones");
createControllers("CilindrosController", "Cilindros");
createControllers("EquiposController", "Equipos");
createControllers("DPController", "DP");
createControllers("MPController", "MP");