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].

24
AngularJS para bucle con números y rangos
Angular proporciona cierto soporte para un bucle for utilizando números dentro de sus directivas HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Pero si su variable de alcance incluye un rango que tiene un número dinámico, deberá crear una matriz vacía cada vez. En el controlador var range = []; …


8
¿Debo usar `this` o` $ scope`?
Hay dos patrones en uso para acceder a las funciones del controlador: thisy $scope. ¿Qué debo usar y cuándo? Entiendo que thisestá configurado para el controlador y $scopees un objeto en la cadena de alcance para las vistas. Pero con la nueva sintaxis "Controlador como Var", puede usar cualquiera de …
251 angularjs 

10
Llamar a una función cuando ng-repeat ha finalizado
Lo que estoy tratando de implementar es básicamente un controlador "en repetición finalizada de renderizado". Puedo detectar cuándo está hecho, pero no puedo entender cómo activar una función a partir de él. Verifique el violín: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', …

8
¿Cómo / cuándo usar ng-click para llamar a una ruta?
Supongamos que está utilizando rutas: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... Y en su html, desea navegar a la página acerca de cuando se hace clic en un botón. Una forma sería <a …

18
¿Pasando datos entre controladores en Angular JS?
Tengo un controlador básico que muestra mis productos, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); En mi opinión, estoy mostrando estos productos en una lista <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Lo que intento hacer es cuando alguien hace clic en el nombre del producto, tengo otra vista …






3
¿Puedo inyectar un servicio en una directiva en AngularJS?
Estoy tratando de inyectar un servicio en una directiva como la siguiente: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Pero esto me devuelve un error Unknown …
234 angularjs 


12
Procesando $ http respuesta en servicio
Recientemente publiqué una descripción detallada del problema que estoy enfrentando aquí en SO. Como no podía enviar una $httpsolicitud real , utilicé el tiempo de espera para simular un comportamiento asincrónico. El enlace de datos de mi modelo para ver funciona correctamente, con la ayuda de @Gloopy Ahora, cuando uso …

13
Funciones matemáticas en enlaces AngularJS
¿Hay alguna manera de usar funciones matemáticas en enlaces AngularJS? p.ej <p>The percentage is {{Math.round(100*count/total)}}%</p> Este violín muestra el problema http://jsfiddle.net/ricick/jtA99/1/
232 angularjs 

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.