Articles of angularjs

Enviar FormData con otro campo en Angular

Tengo un formulario con dos input text y una upload . Tengo que enviarlo al servidor, pero tengo algún problema para concatenar el archivo con el texto. El servidor espera esta respuesta: “title=first_input” “text=second_input” “file=my_file.pdf” Este es el html : Este es el controlador : $scope.title = null; $scope.text = null; $scope.send = function(){ var […]

Ng-click no funciona dentro de ng-repeat

Ng-click no funciona desde adentro ng-repeat. Afuera funciona He puesto un violín aquí test Please select trigger event: [{{triggerEvent}}] {{triggerTitle}} {{e.action}} – {{e.name}}

Prueba AngularJS con selenium

Tengo la aplicación SPA en la stack ASP MVC + AngularJS y me gustaría probar la interfaz de usuario. Por ahora, estoy probando Selenium con los controladores PhantomJS y WebKit. Página de prueba – ver con un solo elemento – la lista de que se carga dinámicamente desde el servidor y se une por Angular. […]

Cómo configurar el controlador dynamic para las directivas?

Hablar es barato, primero muestre mis códigos: HTML: directiva: angular.module(‘attrDirective’,[]).directive(‘addIcons’, function($compile){ return { restrict : ‘A’, controller : “IconsCtrl” }, link : function (scope, elem , attrs, ctrl) { var parentElem = $(elem); var icons = $compile(“)(scope); parentElem.find(“.accordion-heading”).append(icons); }, } }); controlador: function IconsCtrl($scope){ $scope.add = function(){ console.log(“add”); }; } ahora funciona, cuando hago clic […]

AngularJS ng-options crea rango

Estoy intentando crear un elemento selecto que tenga una lista de números 1 a páginas donde páginas es una variable que es el número de páginas que tengo. Lo que no sé hacer es estructurar la expresión ng-options para que me dé los números que necesito. Esto es lo que tengo hasta ahora ¿Qué debo […]

¿Por qué angularjs invocará la función `nombre ()` dos veces?

El código es simple: AngularJS Plunker document.write(“”); Hello {{name()}}! var app = angular.module(‘plunker’, []); app.controller(‘MainCtrl’, function($scope) { $scope.name= function() { console.log(“—name—:” + new Date()); return “Freewind”; }; }); Puede ver que hay una función de name y la invocamos en el cuerpo solo una vez. Pero en la consola, imprime dos veces —name—: : —name—:Wed […]

AngularJS: filtro ng-repeat cuando el valor es mayor que

Tengo una simple repetición ng que arroja datos, uno de los campos que muestra es NumberOfStamps: <a href=" https://stackoverflow.com/questions/24081004/angularjs-ng-repeat-filter-when-value-is-greater-than/{[{list.Title}]} {[{list.ForeName}]} {[{list.SurName}]} (Date of Birth {[{list.Dob}]}) {[{list.NumberOfStamps}]} stamps Ejemplo de salida: Mr Adam Happy Date of Birth 01/6/1984 16 stamps Mr Adam Sad Date of Birth 24/11/1975 0 stamps Mr Adam Green Date of Birth 02/1/1963 […]

JS angular: cómo vincularse a las promesas

Estoy tratando de atar una promesa a una vista. No sé si puedes hacer eso directamente, pero eso es lo que bash hacer. ¿Alguna idea de lo que estoy haciendo mal? Nota: la fuente es un poco artificial con el tiempo de espera y utiliza datos estáticos, pero eso hace que el código sea más […]

Angular, función onLoad en un iFrame

Tengo este iframe trabajando con JavaScript básico: Lo cual activa el método uploadDone(); cuando el contenido del iframe ha sido cargado. ¿Cómo hago lo mismo en Angular ?. Quiero llamar a una función en el controlador cuando se carga el iframe, pero hasta ahora no he visto ninguna carga ng-onload .

Angular $ location.path no funciona

Tengo una pregunta similar a esta , pero diferente. Aquí bash agregar un detector de eventos para un manejador window.postMessage . app.run(function ($location, $window, $rootScope) { $window.addEventListener(‘message’, function(e) { $location.path(“/abc”); console.log($location.path()); // this prints “/abc” as expected $rootScope.$apply(); // this has no effect $scope = angular.element(document).scope(); // this is the same as $rootScope $scope.$apply(); // […]