Articles of angularjs

AngularJS: cómo anular la directiva ngClick

Quiero anular la directiva ng-click: algunos hacen algunos cambios en $ rootscope antes de cada ejecución de ng-click. ¿Cómo hacerlo?

Inyección de valor de dependencia AngularJS dentro de module.config

Tratando de configurar algunos valores auxiliares para el módulo. Intenté con el servicio y el valor y no ayudó: var finance = angular.module(‘finance’, [‘finance.services’]) .value(“helpers”, { templatePath: function (name) { return ‘/areas/scripts/finance/templates/’ + name + ‘/index.html’; } }) .config([‘$routeProvider’, ‘helpers’, function ($routeProvider, helpers) { $routeProvider. when(‘/’, { templateUrl: helpers.getTemplatePath(‘dashboard’), controller: DashboardController }) .when(‘/people’, { templateUrl: […]

Cómo especificar el parámetro de encabezados para una acción Angular $ resource personalizada

Lo siguiente funciona bien, pero estoy pensando que esto modifica $ httpProvider a nivel mundial, que no es lo que quiero. angular.module(‘SessionService’, [‘ngResource’]) .config(function($httpProvider){ $httpProvider.defaults.headers.post[‘Content-Type’] = ‘application/x-www-form-urlencoded; charset=UTF-8’ }) .factory(‘Login’, function($resource){ var resource = $resource(‘/adminui/login’,{},{ post:{ method:”POST”, isArray:false }, }); return resource; }) LoginCtrl = function($scope,Login) { $scope.login = function(){ Login.post($.param({user:$scope.user.username,password:$scope.user.password}),$.noop,$.noop) } } ¿Hay alguna […]

Compartir una variable entre controladores en angular.js

Soy nuevo en angular y me pregunto cómo puedo compartir una variable entre controladores en angular. Estoy usando los siguientes guiones: En Main.js: function MainCntl($scope) { —code } function SearchCtrl($scope, $http) { $scope.url = ‘http://10.0.0.13:9000/processAdHoc’; $scope.errorM = “No results”; $scope.search = function() { $http.post($scope.url, { “data” : $scope.keywords}). success(function(data, status) { $scope.status = status; $scope.data […]

Angularjs JSONP no funciona

Me puede estar perdiendo algo aquí, pero no puedo hacer que esta solicitud JSONP funcione, aquí está el código: var url = ‘http://’ + server + ‘?callback=JSON_CALLBACK’; $http.jsonp(url) .success(function(data){ console.log(‘success’); }) .error(function () { console.log(‘error’) }); La solicitud se activa correctamente y recibo la respuesta (con el encabezado Content-Type: application / json) en este formato: […]

¿Cómo consigues que AngularJS se vincule al atributo de título de una etiqueta A?

La intención es que aparezca un nombre de producto en la información sobre herramientas de una miniatura. Los navegadores no crean una información sobre herramientas de “ng-title” o “ng-attr-title”. Estamos usando AngularJS versión 1.0.7. Puede anteponer cualquier atributo con “ng-” o “ng-attr” y Angular se vinculará en consecuencia. Sin embargo, no parece “enlazar” al título […]

¿Puedes cambiar templateUrl sobre la marcha?

¿Es posible cambiar templateUrl sobre la marcha al pasar valores en el scope de la directiva? Quiero pasar datos al controlador que representará la página en función de los datos que pasaron de la directiva algo tal vez que se ve así: .directive(‘boom’, function { return { restrict: ‘E’, transclude: true, scope: ‘isolate’, locals: { […]

¿Pueden las rutas angularjs tener valores de parámetros opcionales?

¿Puedo establecer una ruta con params opcionales (misma plantilla y controlador, pero algunos params deben ignorarse si no existen? Entonces, en lugar de escribir las dos reglas siguientes, ¿tiene solo una? module.config([‘$routeProvider’, function($routeProvider) { $routeProvider. when(‘/users/’, {templateUrl: ‘template.tpl.html’, controller: myCtrl}). when(‘/users/:userId’, {templateUrl: ‘template.tpl.html’, controller: myCtrl}) }]); Algo como esto ([este parámetro es opcional]) when(‘/users[/:userId]’, {templateUrl: […]

AngularJS Group por directiva sin dependencias externas

Soy nuevo en Angular y me gustaría aprender la mejor manera de manejar un problema. Mi objective es tener un medio reutilizable para crear grupos por encabezados. Creé una solución que funciona, pero creo que debería ser una directiva en lugar de una función de scope dentro de mi controlador, pero no estoy seguro de […]

Router ui angular: ui-sref-active y estados nesteds

Estoy usando angular-ui-router y estados nesteds en mi aplicación, y también tengo una barra de navegación. La barra de navegación está escrita a mano, y usa ui-sref-active para resaltar el estado actual. Es una barra de navegación de dos niveles. Ahora, cuando me encuentre, diga Products / Categories Me gustaría que se destaquen tanto los […]