Articles of angularjs

Capture HTTP 401 con el interceptor Angular.js

Me gustaría implementar la autenticación en una aplicación web de una sola página con Angular.js. La documentación oficial de Angular recomienda el uso de interceptores: $provide.factory(‘myHttpInterceptor’, function($q, dependency1, dependency2) { return { // … ‘responseError’: function(rejection) { // do something on error if (canRecover(rejection)) { return responseOrNewPromise } return $q.reject(rejection); } }; }); El problema […]

Directiva de validación de formulario personalizado para comparar dos campos

Soy un novato angular, y estoy tropezando con algo sobre cómo funcionan las directivas de validación de formas angulares. Sé que puedo fácilmente agregar directivas a campos individuales , pero estoy tratando de agregar una validación que compare dos campos de formulario (ambos son elementos de un modelo). Aquí hay un esqueleto de formulario: Min […]

directiva angular que encapsula un retraso para ng-change

Tengo un campo de entrada de búsqueda con una función de consulta ligada al ng-change. Sin embargo, esto dispara demasiado rápido en cada personaje. Así que termino haciendo algo como esto mucho: $scope.updateSearch = function(){ $timeout.cancel(searchDelay); searchDelay = $timeout(function(){ $scope.requery($scope.search); },300); } De modo que la solicitud solo se realiza 300 ms después de que […]

Spring Boot con AngularJS html5Mode

Comienzo mi aplicación web con arranque de spring. Utiliza una clase principal simple para iniciar un servidor tomcat integrado: @Configuration @EnableAutoConfiguration @ComponentScan public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } Quiero configurar el servidor de forma que pueda manejar angularjs html5mode que se activará con $locationProvider.html5Mode(true); Las publicaciones relevantes […]

Problema de scope en AngularJS usando AngularUI Bootstrap Modal

plunker: http://plnkr.co/edit/wURNg8ByPYbEuQSL4xwg example.js: angular.module(‘plunker’, [‘ui.bootstrap’]); var ModalDemoCtrl = function ($scope, $modal) { $scope.open = function () { var modalInstance = $modal.open({ templateUrl: ‘modal.html’, controller: ‘ModalInstanceCtrl’ }); }; }; var ModalInstanceCtrl = function ($scope, $modalInstance) { $scope.ok = function () { alert($scope.text); }; $scope.cancel = function () { $modalInstance.dismiss(‘cancel’); }; }; index.html: Open me! Selection from […]

Usando el filtro de fecha AngularJS con fecha UTC

Tengo una fecha UTC en milisegundos que paso al filtro de fecha de Angular para el formateo humano. {{someDate | date:’d MMMM yyyy’}} Impresionante, excepto que someDate está en UTC y el filtro de fecha lo considera en hora local. ¿Cómo puedo decirle a Angular que someDate es UTC? Gracias.

CORS con spring-boot y angularjs no funcionan

Estoy tratando de llamar a los puntos finales REST en una aplicación (aplicación de arranque de resorte) desde otra (angularjs). Las aplicaciones se ejecutan en los siguientes hosts y puertos. Aplicación REST, usando el arranque de spring, http://localhost:8080 Aplicación HTML, usando angularjs, http://localhost:50029 También estoy usando spring-security con la aplicación Spring-boot. Desde la aplicación HTML, […]

Cómo renderizar html con plantillas AngularJS

Esta es mi plantilla: y esta es mi plantilla de vista: {{stuff.title}} {{stuff.content}} Estoy obteniendo el content como html y quiero mostrarlo en una vista, pero todo lo que obtengo es código html sin formato. ¿Cómo puedo renderizar ese HTML?

AngularJS: carga archivos usando $ recurso (solución)

Estoy usando AngularJS para interactuar con un RESTful web RESTful , usando $resource para abstraer las diversas entidades expuestas. Algunas de estas entidades son imágenes, por lo que necesito poder usar la acción save de $resource “object” para enviar datos binarios y campos de texto dentro de la misma solicitud. ¿Cómo puedo usar el servicio […]

¿Cómo puedo pasar algunos datos de un controlador a otro controlador similar

Tengo los siguientes dos controladores pares. No hay padres para estos: The value of xxx is: {{ xxx }} angular.module(‘test’) .controller(‘QuestionsStatusController1’, [‘$rootScope’, ‘$scope’ function ($rootScope, $scope) { // How can I set the value of xxx in the HTML that’s part of Controller2 }]); angular.module(‘test’) .controller(‘QuestionsStatusController2’, [‘$rootScope’, ‘$scope’, function ($rootScope, $scope) { }]); En el […]