var FirstName = ["Mohammad","Alex","Mustafa","Youssef","Ed"]; var LastName = ["Boryani","Jones","Safa","Khansa","Snow"]; var Name=[]; var IDInc = FirstName.length; for(i=0;i<IDInc;i++) Name.push(FirstName[i]+" "+LastName[i]); let app = angular.module('NameRecorder', []); app.controller('GenTable', ['$scope', '$window', function($scope, $window) { $scope.names = $window.Name; console.log($window.IDInc); } ] );Hola a todos, tengo este código AngularJS que solía funcionar en HTML.
Después de moverlo a un archivo js y usar $window, ya no funciona; console.log no imprime nada, ni siquiera la matriz de nombres.
Probé algunos comandos de javascript en el archivo para asegurarme de que la página principal html acceda a él y lo haga.