Articles of angularjs

¿Por qué formar indefinido dentro de ng-include al verificar $ pristine o $ setDirty ()?

El siguiente código arroja el error “TypeError: no se puede leer la propiedad ‘$ pristine’ de undefined” cuando hago clic en el botón “verificar”. app.controller(‘MainCtrl’, function($scope) { // other stuff }) .controller(‘Ctrl2′, function($scope) { $scope.product = {description:’pump’}; $scope.output = ‘unknown’; // uncomment to avoid undefined error, still can’t see $pristine // $scope.formHolder = {}; $scope.checkForm […]

AngularJS – Filtrar objetos vacíos

Tengo un objeto $ scope.myData que contiene un fragmento de datos. Lo que bash hacer es mostrar los datos pero filtrar los nulos y las cadenas vacías: $scope.myData = [ { “ID” : “001”, “Message” : “test test test test” }, { “ID” : “002”, “Message” : “test test test test” }, { “ID” : […]

cómo establecer encabezados personalizados con una acción $ recurso?

con $ http, podemos hacer esto: var config = { headers: { ‘something’: ‘anything’ } }; $http.get(‘url/to/json’, config) .success(function() { // do something… }) Me gustaría hacer lo mismo con una referencia de $ recursos (no funciona): var config = { headers: { ‘something’: ‘anything’ } }; MyResource.get( config, function() { // success // do […]

$ Http angular: establecer una promesa en la configuración de ‘tiempo de espera’

En Angular $http docs , menciona que puede establecer la configuración de ‘timeout’ en un número o una promesa. timeout – {number | Promise} – agote el tiempo en milisegundos, o prometa que debe abortar la solicitud cuando se resuelva. Pero no estoy seguro de cómo hacer que esto funcione con una promesa. ¿Cómo establezco […]

Angularjs cómo cancelar la promesa de recursos al cambiar de ruta

Me estoy mojando los pies con Angularjs. Tengo un problema que creo que tiene algo que ver con las promesas. Digamos que cargo la ruta ‘A’ que hace varias solicitudes ajax a través de su controlador: allSites = AllSites.query({ id:categoryID }); allSites.$promise.then(function(allSites){ //add stuff to the scope and does other things //(including making another ajax […]

Solicitud Angular JS POST que no envía datos JSON

Estoy intentando enviar un objeto como JSON a mi servicio web en Flask que está esperando JSON en los datos de solicitud. He probado el servicio manualmente enviando datos JSON y funciona bien. Sin embargo, cuando trato de realizar una solicitud HTTP POST a través de un controlador angular, el servidor web me envía un […]

ruta de la plantilla dinámica de ui-enrutador

Estoy usando ui-router 0.2.8. Quiero cargar una plantilla basada en el ancho del dispositivo. Puedo obtener el ancho del dispositivo sin problema, configurarlo en el scope, etc. pero puedo averiguar cómo vincularlo a $ stateParams. Tengo la variable de ámbito en otro controlador al que se puede acceder el controlador del estado, simplemente no está […]

og tags meta, botones sociales y angularjs

Estoy creando un sitio web usando múltiples vistas. La etiqueta y las tags de la página se cambian a través de una variable $ rootScope. entonces tengo algo como Cada vez que se carga cada vista en el sitio web, la variable page_title cambia y el título y las tags og: title se actualizan (todo […]

La validación no se activa cuando los datos vinculan los atributos mínimo / máximo de una entrada numérica

Tengo numerosos campos de entrada numérica que tienen valores de atributo mínimo y máximo que dependen de la lógica en otra parte de mi aplicación AngularJS, pero cuando se utilizan enlaces de datos dentro de estos atributos, Angular ya no los valida, sin embargo, la validación HTML 5 parece recogerlos arriba. var myApp = angular.module(‘myApp’, […]

¿Una buena forma de abrir / cerrar dinámicamente un popover (o tooltip) usando angular, basado en la expresión?

Tengo un formulario que está conectado a angular, usándolo para validación. Puedo mostrar mensajes de error usando las directivas ng-show de esta manera: This field is required. .. donde f es el formulario, y t3 proviene de una directiva personalizada en el formulario que detecta si se intentó un envío, y contiene funciones para verificar […]