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
AngularJS ng-repeat sin elemento html
Actualmente estoy usando este código para generar una lista: <ul ng-cloak> <div ng-repeat="n in list"> <li><a href="{{ n[1] }}">{{ n[0] }}</a></li> <li class="divider"></i> </div> <li>Additional item</li> </ul> Sin embargo, el <div>elemento está causando algunos defectos de representación muy menores en algunos navegadores. Me gustaría saber si hay alguna manera de …

2
¿Cómo usar la función 'reemplazar' para directivas AngularJS personalizadas?
¿Por qué tiene replace=trueo replace=falseno algún impacto en el siguiente código? ¿Por qué no se muestra "algo de contenido existente" cuando replace = false? O, para decirlo de manera más humilde, ¿podría explicarnos amablemente cuál es la replace=true/falsefunción de las directivas y cómo utilizarla? Ejemplo JS / Angular: <script> angular.module('scopes', …

3
Función de filtro personalizado AngularJS
Dentro de mi controlador, me gustaría filtrar una matriz de objetos. Cada uno de estos objetos es un mapa que puede contener cadenas y listas Intenté usar el $filter('filter')(array, function)formato pero no sé cómo acceder a los elementos individuales de la matriz dentro de mi función. Aquí hay un fragmento …

4
use $ http dentro del proveedor personalizado en la configuración de la aplicación, angular.js
La pregunta principal: ¿es posible? Lo intenté sin suerte .. app.js principal ... var app = angular.module('myApp', ['services']); app.config(['customProvider', function (customProvider) { }]); ... propio proveedor var services = angular.module('services', []); services.provider('custom', function ($http) { }); Y tengo tal error: Uncaught Error: Unknown provider: $http from services ¿Algunas ideas? ¡Gracias!


8
Servicios que no son Singleton en AngularJS
AngularJS establece claramente en su documentación que los servicios son Singletons: AngularJS services are singletons Contrariamente a la intuición, module.factorytambién devuelve una instancia de Singleton. Dado que hay muchos casos de uso para servicios que no son singleton, ¿cuál es la mejor manera de implementar el método de fábrica para …

3
Cómo crear un filtro angularjs que genera HTML
Después de leer el paso 9 del tutorial de AngularJS , he creado mi propio filtro AngularJS, que debería convertir datos booleanos en html. Aquí está mi código de filtro: angular.module('phonecatFilters', []).filter('iconify', function () { // My custom filter return function (input) { return input ? '<i class="icon-ok"></i>' : '<i …
90 angularjs 


19
Usando Bootstrap Tooltip con AngularJS
Estoy tratando de usar la información sobre herramientas de Bootstrap en una aplicación mía. Mi aplicación usa AngularJS Actualmente, tengo lo siguiente: <button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="left" title="Tooltip on left"> Tooltip on left </button> Creo que necesito usar $("[data-toggle=tooltip]").tooltip(); Sin embargo, no estoy seguro. Sin embargo, incluso cuando agrego …

9
Diferencia entre $ scope y $ rootScope
¿Alguien puede explicar la diferencia entre $ scope y $ rootScope? Yo creo que $ alcance: Podemos obtener las propiedades del modelo ng en un controlador particular de la página en particular usando this. $ rootScope Podemos obtener todas las propiedades del modelo ng en cualquier controlador desde cualquier página …

2
Enlace de método de elemento de directiva AngularJS - TypeError: no se puede usar el operador 'in' para buscar 'functionName' en 1
Este es el controlador de la plantilla principal: app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) { $location.path('/websites/edit/' + id); }; }]); Esta es la directiva: app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, …

2
AngularJS: ¿Cómo establecer una variable dentro de una plantilla?
¿Cómo puedo evitar que la {{f = ...}}declaración de la tercera línea imprima el contenido de forecast[day.iso]? Quiero evitar usar forecast[day.iso].temperaturey así sucesivamente para cada iteración. <div ng-repeat="day in forecast_days"> {{$index}} - {{day.iso}} - {{day.name}} {{f = forecast[day.iso]}} Temperature: {{f.temperature}}<br> Humidity: {{f.humidity}}<br> ... </div>




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.