Preguntas etiquetadas con angularjs

Úselo para preguntas sobre AngularJS (1.x), el marco de JavaScript de código abierto. NO use esta etiqueta para Angular 2 o versiones posteriores; en su lugar, use la etiqueta [angular].

7
¿Cómo configuro IIS para reescribir URL de una aplicación AngularJS en modo HTML5?
Tengo el proyecto semilla AngularJS y he agregado $locationProvider.html5Mode(true).hashPrefix('!'); al archivo app.js. Quiero configurar IIS 7 para enrutar todas las solicitudes a http://localhost/app/index.html para que esto funcione para mí ¿Cómo hago esto? Actualizar: Acabo de descubrir, descargar e instalar el módulo de reescritura de URL de IIS , esperando que …

9
Orden descendente por filtro de fecha en AngularJs
<div class="recent" ng-repeat="reader in (filteredItems = (book.reader | orderBy: 'created_at' | limitTo: 1))"> </div> Entonces, el libro proviene de la API de descanso y tiene muchos lectores adjuntos. Quiero obtener el lector 'reciente'. El created_atcampo tiene el valor que identifica al usuario como reciente. Pero el código anterior me da …

5
Cómo filtrar por propiedad de objeto en angularJS
Estoy tratando de crear un filtro personalizado en AngularJS que filtre una lista de objetos por los valores de una propiedad específica. En este caso, quiero filtrar por la propiedad "polaridad" (valores posibles de "Positivo", "Neutral", "Negativo"). Aquí está mi código de trabajo sin el filtro: HTML: <div class="total"> <h2 …

10
¿Hay una devolución de llamada de renderizado posterior para la directiva Angular JS?
Acabo de recibir mi directiva para extraer una plantilla para agregarla a su elemento de esta manera: # CoffeeScript .directive 'dashboardTable', -> controller: lineItemIndexCtrl templateUrl: "<%= asset_path('angular/templates/line_items/dashboard_rows.html') %>" (scope, element, attrs) -> element.parent('table#line_items').dataTable() console.log 'Just to make sure this is run' # HTML <table id="line_items"> <tbody dashboard-table> </tbody> </table> También …
139 angularjs 

9
Cómo configurar una opción seleccionada de un control de lista desplegable usando JS angular
Estoy usando Angular JS y necesito establecer una opción seleccionada de un control de lista desplegable usando angular JS. Perdóname si esto es ridículo pero soy nuevo con Angular JS Aquí está el control de la lista desplegable de mi html <select ng-required="item.id==8 && item.quantity > 0" name="posterVariants" ng-show="item.id==8" ng-model="item.selectedVariant" …

7
SyntaxError: token inesperado o en JSON en la posición 1
Analizo pocos datos usando una clase de tipo en mi controlador. Obtengo datos de la siguiente manera: { "data":{ "userList":[ { "id":1, "name":"soni" } ] }, "status":200, "config":{ "method":"POST", "transformRequest":[ null ], "transformResponse":[ null ], "url":"/home/main/module/userlist", "headers":{ "rt":"ajax", "Tenant":"Id:null", "Access-Handler":"Authorization:null", "Accept":"application/json, text/plain, */*" } }, "statusText":"OK" } Traté de almacenar …

1
$ routeParams no funciona en la función resolver
Estoy usando esta técnica para cargar datos. Así que he creado la siguiente función de resolución: NoteController.resolve = { note: function($routeParams, Note) { return Note.get($routeParams.key); } } El problema es que $routeParams.keyestá undefineden el momento de la resolveejecución de la función. ¿Es correcto / error? ¿Cómo puedo arreglarlo?
138 angularjs 

7
¿Por qué y cuándo usar angular.copy? (Copia profunda)
He estado guardando todos los datos recibidos de los servicios directamente en la variable local, el controlador o el alcance. Lo que supongo que se consideraría una copia superficial, ¿es correcto? Example: DataService.callFunction() .then(function(response) { $scope.example = response.data; }); Recientemente me dijeron que usara angular.copy para crear una copia profunda. …

8
¿Cómo puedo agrupar datos con un filtro angular?
Tengo una lista de jugadores que pertenecen a un grupo cada uno. ¿Cómo puedo usar un filtro para enumerar los usuarios por grupo? [{name: 'Gene', team: 'team alpha'}, {name: 'George', team: 'team beta'}, {name: 'Steve', team: 'team gamma'}, {name: 'Paula', team: 'team beta'}, {name: 'Scruath of the 5th sector', team: …

16
AngularJS: ¿Cómo borrar los parámetros de consulta en la URL?
Mi aplicación AngularJS necesita tener acceso al perfil de usuario de LinkedIn. Para hacer eso, necesito redirigir al usuario a una URL de LinkedIn que contiene un parámetro de devolución de llamada redirect_uri que le indicará a LinkedIn que redirija al usuario de nuevo a mi aplicación web e incluya …
135 angularjs 

13
Romper la cadena de la promesa y llamar a una función basada en el paso en la cadena donde está roto (rechazado)
Actualizar: Para ayudar a los futuros espectadores de esta publicación, creé esta demostración de la respuesta de pluma . Pregunta: Mi objetivo parece bastante sencillo. step(1) .then(function() { return step(2); }, function() { stepError(1); return $q.reject(); }) .then(function() { }, function() { stepError(2); }); function step(n) { var deferred = …



2
AngularJS: ¿cómo puedo hacer referencia al nombre de la propiedad dentro de un ng-Repeat?
Además de representar el valor de las propiedades en un objeto, también me gustaría representar el nombre de la propiedad como una etiqueta. ¿Hay alguna manera de hacer esto ng-repeat? Por ejemplo: <ul> <li ng-repeat="option in data">{{propertyName}}: {{option}}</li> </ul> Lo que podría escupir algo como esto: <ul> <li>Name: John</li> <li>Phone: …

13
Error: 10 iteraciones $ digest () alcanzadas. Abortando! con predicado de ordenación dinámica
Tengo el siguiente código que se repite y muestra el nombre del usuario y su puntaje: <div ng-controller="AngularCtrl" ng-app> <div ng-repeat="user in users | orderBy:predicate:reverse | limitTo:10"> <div ng-init="user.score=user.id+1"> {{user.name}} and {{user.score}} </div> </div> </div> Y el controlador angular correspondiente. function AngularCtrl($scope) { $scope.predicate = 'score'; $scope.reverse = true; $scope.users …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.