Articles of angularjs

¿Mi ng-model realmente necesita un punto para evitar los problemas de $ child scope?

De acuerdo con https://github.com/angular/angular.js/wiki/ Understanding-Scopes , es un problema tratar de vincular datos a primitivas asociadas a su $scope : La herencia del scope es normalmente sencilla, y a menudo ni siquiera necesita saber que está sucediendo … hasta que pruebe el enlace de datos bidireccional (es decir, elementos de forma, modelo ng) a un […]

Elementos de ajuste condicional ng-repeat angular en elemento (elementos de grupo en ng-repeat)

Intento agrupar los elementos en una repetición ng usando una condición. Una condición de ejemplo es agrupar todos los elementos con la misma hora. Los datos: [ {name: ‘AAA’, time: ’12:05′}, {name: ‘BBB’, time: ’12:10′}, {name: ‘CCC’, time: ’13:20′}, {name: ‘DDD’, time: ’13:30′}, {name: ‘EEE’, time: ’13:40′}, … ] El campo ‘tiempo’ es en realidad […]

Ng-repetición anidada

Tengo un archivo XML ficticio: Usando esta biblioteca http://code.google.com/p/x2js/ La convierto en json, en variable myData { “Week” : { “Day” : [{ “Job” : [{ “Job” : { “Job” : { “Job” : { “_name” : “eat breakfast” }, “_name” : “prepare breakfast” }, “_name” : “get dressed” }, “_name” : “wake up” }, […]

Uso de ng-src vs src

Este tutorial demuestra el uso de la directiva ngSrc lugar de src : Ellos piden: Reemplace la directiva ng-src con un viejo atributo simple src. Utilizando herramientas como Firebug o Chrome’s Web Inspector, o inspeccionando los registros de acceso del servidor web, confirme que la aplicación está haciendo una solicitud externa a /app/%7B%7Bphone.imageUrl%7D%7D (o / […]

Angularjs $ q.all

Implementé $ q.all en angularjs, pero no puedo hacer que el código funcione. Aquí está mi código: UploadService.uploadQuestion = function(questions){ var promises = []; for(var i = 0 ; i < questions.length ; i++){ var deffered = $q.defer(); var question = questions[i]; $http({ url : 'upload/question', method: 'POST', data : question }). success(function(data){ deffered.resolve(data); }). […]

ngModelo Formateadores y Analizadores

Publiqué la misma pregunta en una forma diferente, pero nadie contestó. No me estoy haciendo una idea clara de lo que hacen los formateadores y analizadores en angularjs js. Según la definición, tanto los formateadores como los analizadores se parecen a mí. Tal vez estoy equivocado, ya que soy nuevo en este angularjs. Definición de […]

Cómo omitir la solicitud de verificación previa de OPTIONS en AngularJS

Desarrollé una aplicación PhoneGap que ahora se está transformando en un sitio web móvil. Todo funciona sin problemas, además de un pequeño problema. Utilizo cierta API de terceros a través de una solicitud POST, que funciona bien en la aplicación, pero falla en la versión del sitio web para dispositivos móviles. Después de una mirada […]

Error: se alcanzaron 10 $ digest () iteraciones. Aborto! con predicado sortby dynamic

Tengo el siguiente código que repite y muestra el nombre del usuario y su puntaje: {{user.name}} and {{user.score}} Y el controlador angular correspondiente. function AngularCtrl($scope) { $scope.predicate = ‘score’; $scope.reverse = true; $scope.users = [{id: 1, name: ‘John’}, {id: 2, name: ‘Ken’}, {id: 3, name: ‘smith’}, {id: 4, name: ‘kevin’}, {id: 5, name: ‘bob’}, {id: […]

Cómo no cambiar la URL cuando se muestra la página de error 404 con ui-enrutador

Quiero mostrar la página de error 404, pero también quiero guardar la URL incorrecta en la ubicación. Si voy a hacer algo como eso: $urlRouterProvider.otherwise(‘404’); $stateProvider .state(‘404’, { url: ‘/404’, template: error404Template }); url cambiará a /404 . ¿Cómo puedo mostrar el mensaje de error en las URL incorrectas sin cambiar la URL actual?

Usando un transportador con bucles

El índice de bucle ( i ) no es lo que estoy esperando cuando uso el transportador dentro de un bucle. Síntomas: Fallido: índice fuera de límite. Intentando acceder al elemento en el índice: ‘x’, pero solo hay elementos ‘x’ o El índice es estático y siempre es igual al último valor Mi código for […]