Articles of angularjs

¿Cómo se manejan los servicios XML en AngularJS?

Mi compañía tiene miles de servicios web xml existentes y está empezando a adoptar AngularJs para nuevos proyectos. El tutorial en http://angularjs.org/ utiliza exclusivamente los servicios de json. Parece que hacen una llamada de servicio en el controlador, analizan el JSON resultante y pasan el objeto resultante directamente a la vista. ¿Qué hago con XML? […]

Directiva angular cómo agregar un atributo al elemento?

Me pregunto cuál es la manera de trabajar este fragmento: //html {{user.name}} //js var app = angular.module(‘app’, []); app.controller(“AppCtrl”, function ($scope) { $scope.users = [{name:’John’,id:1},{name:’anonymous’}]; $scope.fxn = function() { alert(‘It works’); }; }) app.directive(“myDir”, function ($compile) { return { link:function(scope,el){ el.attr(‘ng-click’,’fxn()’); //$compile(el)(scope); with this the script go mad } }; }); Sé que se trata […]

$ http.get no está permitido por Access-Control-Allow-Origin pero $ .ajax es

Tengo un problema para obtener json de un servidor remoto que controlo. Tengo 2 aplicaciones web, una que sirve datos y que se ejecuta en el puerto 3311, y la otra, que solicita datos, se ejecuta en el puerto 5000. usando jquery los siguientes trabajos: $.ajax({ url: “http://localhost:3311/get-data”, type: ‘GET’, dataType: ‘json’, beforeSend: function(xhr) { […]

Cómo establecer un tiempo de espera de http global en AngularJs

Sé que puedo establecer un tiempo de espera cada vez: $http.get(‘path/to/service’, {timeout: 5000}); … pero quiero establecer un tiempo de espera global para mantener mi código SECO.

jasmine: la callback asíncrona no se invocó dentro del tiempo de espera especificado por jasmine.DEFAULT_TIMEOUT_INTERVAL

Tengo un servicio angular llamado requestNotificationChannel : app.factory(“requestNotificationChannel”, function($rootScope) { var _DELETE_MESSAGE_ = “_DELETE_MESSAGE_”; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Estoy intentando probar la unidad de este servicio usando jasmine: “use strict”; describe(“Request Notification Channel”, function() { var requestNotificationChannel, rootScope, scope; beforeEach(function(_requestNotificationChannel_) { […]

AngularJS: integración con la validación del lado del servidor

Tengo una aplicación angular que contiene un botón guardar tomado de los ejemplos: SAVE Esto funciona muy bien para la validación del lado del cliente porque el form.$invalid convierte en falso a medida que el usuario soluciona los problemas, pero tengo un campo de correo electrónico que se establece como no válido si otro usuario […]

¿Enlaces de anclaje en Angularjs?

¿Es posible usar enlaces de anclaje con Angularjs? Es decir: Top Middle Bottom … … Gracias

$ http no envía cookies en las solicitudes

Estamos trabajando en un servicio web RESTful con AngularJS y Java Servlets. Cuando el usuario inicia sesión, nuestro servidor envía un encabezado “Set-Cookie” al frontend. En Angular accedemos al encabezado a través de $cookies (ngCookie – module) y lo configuramos. Ahora que el usuario está conectado, puede, por ejemplo, eliminar algunas cosas. Por lo tanto, […]

Validar el campo de formulario solo en el envío o la entrada del usuario

Tengo campos de formulario que se validan usando required . El problema es que el error se muestra inmediatamente cuando se procesa el formulario. Solo quiero que se muestre después de que el usuario ingresó realmente el campo de texto o cuando lo envíe. ¿Cómo puedo implementar esto?

Mantener sesión a través de Angular.js

Estoy trabajando en un proyecto usando el framework AngularJS. Soy bastante nuevo en el uso de este marco; en el pasado solo he trabajado con JavaScript puro y jQuery. El proyecto es un tipo de aplicación de diseñador web para un nicho de mercado. A medida que el usuario se mueve entre las páginas mientras […]