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

17
Validar campos después de que el usuario haya dejado un campo
Con AngularJS, puedo usar ng-pristineo ng-dirtypara detectar si el usuario ha ingresado al campo. Sin embargo, quiero hacer la validación del lado del cliente solo después de que el usuario haya abandonado el área de campo. Esto se debe a que cuando un usuario ingresa a un campo como correo …
92 forms  angularjs 


2
¿Cómo almaceno un contexto de usuario actual en AngularJS?
Tengo un AuthService, que inicia sesión en un usuario, devuelve un objeto json de usuario. Lo que quiero hacer es configurar ese objeto y que todos los cambios se reflejen en la aplicación (estado de inicio / cierre de sesión) sin tener que actualizar la página. ¿Cómo podría lograr esto …
92 angularjs 

3
¿Cuál es el significado de require: 'ngModel'?
Este es el HTML de mi directiva: <textarea data-modal="modal" data-mydir ng:model="abc"></textarea> En mi directiva tengo esto: return { require: 'ngModel', replace: true, scope: { modal: '=modal', ngModel: '=', pid: '=pid' }, ¿Alguien puede decirme cuál es el significado de require: 'ngModel'? Veo esto en muchas directivas diferentes. ¿Puedo llamar a …
92 angularjs 

8
Angularjs: input [text] ngChange se activa mientras el valor cambia
ngChange se activa mientras el valor cambia (ngChange no es similar al evento clásico onChange). ¿Cómo puedo vincular el evento onChange clásico con angularjs, que solo se activará cuando se confirmen los contenidos? Enlace actual: <input type="text" ng-model="name" ng-change="update()" />
92 angularjs 



4
Ejecutando el código de inicialización de AngularJS cuando se carga la vista
Cuando cargo una vista, me gustaría ejecutar algún código de inicialización en su controlador asociado. Para hacerlo, he usado la directiva ng-init en el elemento principal de mi vista: <div ng-init="init()"> blah </div> y en el controlador: $scope.init = function () { if ($routeParams.Id) { //get an existing object }); …
92 angularjs 



13
Cómo solucionar el error angular "10 $ digest () iteraciones alcanzadas"
Se alcanzaron 10 iteraciones de $ digest (). ¡Abortando! Hay mucho texto de apoyo en el sentido de "Vigilantes despedidos en las últimas 5 iteraciones:", etc., pero gran parte de este texto es código Javascript de varias funciones. ¿Existen reglas generales para diagnosticar este problema? ¿Es un problema que SIEMPRE …
91 angularjs 

5
¿Cómo puedo establecer un nombre de modelo dinámico en AngularJS?
Quiero llenar un formulario con algunas preguntas dinámicas (violín aquí ): <div ng-app ng-controller="QuestionController"> <ul ng-repeat="question in Questions"> <li> <div>{{question.Text}}</div> <select ng-model="Answers['{{question.Name}}']" ng-options="option for option in question.Options"> </select> </li> </ul> <a ng-click="ShowAnswers()">Submit</a> </div> ​ function QuestionController($scope) { $scope.Answers = {}; $scope.Questions = [ { "Text": "Gender?", "Name": "GenderQuestion", "Options": ["Male", …
91 angularjs 


5
¿Cómo borrar o detener timeInterval en angularjs?
Estoy haciendo una demostración en la que obtengo datos del servidor después de intervalos regulares de tiempo usando $intervalAhora necesito detener / cancelar esto. ¿Cómo puedo lograr esto? Si necesito reiniciar el proceso, ¿cómo debo hacerlo? En segundo lugar, tengo una pregunta más: estoy obteniendo datos del servidor después de …

3
angular ng-repeat omite un elemento si coincide con la expresión
Estoy buscando una manera de decirle básicamente a angular que omita un elemento en una repetición ng si coincide con una expresión, básicamente continue; En controlador: $scope.players = [{ name_key:'FirstPerson', first_name:'First', last_name:'Person' }, { name_key:'SecondPerson', first_name:'Second', last_name:'Person' }] Ahora, en mi plantilla, quiero mostrarles a todos los que no coinciden …

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.