Articles of angularjs

¿Cuándo favorecer ng-if vs. ng-show / ng-hide?

Entiendo que ng-show y ng-hide afectan la clase establecida en un elemento y que ng-if controla si un elemento se representa como parte del DOM. ¿Existen pautas para elegir ng-if over ng-show / ng-hide o viceversa?

Router AngularJS ui que pasa datos entre estados sin URL

Me enfrento a este problema de pasar datos entre dos estados sin exponer los datos en la url, es como si el usuario no pudiera aterrizar directamente en este estado. Por ejemplo. Tengo dos estados “A” y “B”. Estoy haciendo una llamada al servidor en el estado “A” y pasando la respuesta de la llamada […]

AngularJs: ¿Cómo verificar los cambios en los campos de entrada de archivos?

Soy nuevo en angular. Intento leer la ruta de archivo cargada desde el campo ‘archivo’ HTML cada vez que ocurre un ‘cambio’ en este campo. Si uso ‘onChange’ funciona, pero cuando lo uso de forma angular usando ‘ng-change’ no funciona. var DemoModule = angular.module(“Demo”,[]); DemoModule .controller(“form-cntlr”,function($scope){ $scope.selectFile = function() { $(“#file”).click(); } $scope.fileNameChaged = function() […]

Cómo usar un filtro en un controlador?

He escrito una función de filtro que devolverá datos en función del argumento que está pasando. Quiero la misma funcionalidad en mi controlador. ¿Es posible reutilizar la función de filtro en un controlador? Esto es lo que he intentado hasta ahora: function myCtrl($scope,filter1) { // i simply used the filter function name, it is not […]

Confundido acerca de Servicio vs Fábrica

Según lo entiendo, cuando estoy dentro de una fábrica devuelvo un objeto que se inyecta en un controlador. Cuando estoy dentro de un servicio, trato con el objeto usando this y no devuelvo nada. Estaba bajo la suposición de que un servicio siempre era un singleton , y que un nuevo objeto de fábrica se […]

Si no está utilizando un. (Punto) en sus modelos AngularJS, ¿lo está haciendo mal?

Recuerdo ver esta cita famosa de un video en AngularJS diciendo que siempre debería estar usando a. (punto) en sus modelos. Bueno, estoy tratando de seguir esto decir que tengo var item = {} item.title = “Easy Access to support”; item.available = true; item.price = 31.67; Así que esto funciona muy bien en mi opinión […]

¿Cómo accedo a la variable $ scope en la consola del navegador usando AngularJS?

Me gustaría acceder a mi variable $scope en la consola de JavaScript de Chrome. ¿Cómo puedo hacer eso? No puedo ver $scope ni el nombre de mi módulo myapp en la consola como variables.

¿Cómo hacer paginación en AngularJS?

Tengo un conjunto de datos de aproximadamente 1000 elementos en la memoria y estoy intentando crear un buscapersonas para este conjunto de datos, pero no estoy seguro de cómo hacerlo. Estoy usando una función de filtro personalizada para filtrar los resultados, y eso funciona bien, pero de alguna manera necesito obtener el número de páginas. […]

AngularJS accede al ámbito principal desde el controlador de juegos

Configuré mis controladores usando data-ng-controller=”xyzController as vm” Tengo un escenario con controladores nesteds padre / hijo. No tengo problemas para acceder a las propiedades principales en el html nested utilizando $parent.vm.property , pero no puedo encontrar la forma de acceder a la propiedad principal desde mi controlador secundario. Intenté inyectar $ scope y luego usar […]

¿Cómo cancelar una solicitud de $ http en AngularJS?

Dada una solicitud de Ajax en AngularJS $http.get(“/backend/”).success(callback); ¿Cuál es la forma más efectiva de cancelar esa solicitud si se lanza otra solicitud (el mismo back-end, diferentes parámetros, por ejemplo).