angularjs-directive

¿Cómo llamar a un método definido en una directiva AngularJS?

Tengo una directiva, aquí está el código : .directive('map', function() { return { restrict: 'E', repla ... suario. El botón de acción no está en la directiva. ¿Cuál es la mejor manera de llamar a updateMap() desde un controlador?

¿Cómo acceder al ámbito padre desde una directiva personalizada *con ámbito propio * en AngularJS?

Estoy buscando cualquier forma de acceder al ámbito "padre" dentro de una directiva. Cualquier combinación de scope, transcl ... // Has my situation improved by the time the postLink is called? } } } }; });

Cuando a favor ng-si vs ng-show/ng-hide?

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

Añadir directivas desde directive en AngularJS

Estoy tratando de construir una directiva que se encargue de añadiendo más directivas al elemento en el que se declara. Por ... t y, como era de esperar, la compilación se ejecuta dos veces, lo que significa hay dos veces el número de esperadas options.

Entendiendo la opción de transclude de la definición de directiva?

Creo que este es uno de los conceptos más difíciles de entender para mí con la directiva de angularjs. El documento de http: ... . Me gustaría que algunos buenos ejemplos me ayudaran a entender esto. ¿Por qué lo necesitamos? ¿Qué resuelve? ¿Cómo usarlo?

Cómo utilizar un evento de pulsación de teclado en AngularJS?

Quiero capturar el evento enter key press en el cuadro de texto a continuación. Para que quede más claro estoy usando un ng-r ... y mi código de controlador es: function Ajaxy($scope, $resource) { //controller which has resource to populate the table }

Directiva Angular con opciones predeterminadas

Estoy empezando con angularjs, y estoy trabajando en convertir algunos plugins antiguos de jQuery a directivas Angulares. Me ... rsonas para esta tarea común. Además, como beneficio adicional, no estoy claro por qué se requiere el parámetro interpolate.

obtener elemento original de ng-click

Tengo una lista de elementos en mi opinión con ng-click adjunto a ellos: <ul id="team-filters"> <li ng-click="f ... a sencilla de obtener la referencia al elemento al que ng-click está vinculado, sin hacer operaciones DOM en mi la directiva?

¿Cómo puedo agregar dinámicamente una directiva en AngularJS?

Tengo una versión muy reducida de lo que estoy haciendo que transmite el problema. Tengo un simple directive. Cada vez que h ... st>"); }); } }; }); Solución de Josh David Miller: http://jsfiddle.net/paulocoelho/fBjbP/2 /

Directiva AngularJS de pruebas unitarias con templateUrl

Tengo una directiva AngularJS que tiene un templateUrl definido. Estoy tratando de probarlo con Jasmine. Mi JavaScript Jasm ... de ngMock en lugar de ngMockE2E . Si esto ¿es el culpable, cómo uso el último en lugar del primero? Gracias de antemano!

¿Qué es ng-transclude?

He visto una serie de preguntas sobre StackOverflow discutiendo ng-transclude, pero ninguna explicando en términos sencillos ... onfuso. ¿Sería alguien capaz de explicar en términos simples lo que ng-transclude pretende hacer y dónde podría estar ¿usado?

Cómo establecer un atributo iframe src desde una variable en AngularJS

Estoy tratando de establecer el atributo src de un iframe desde una variable y no puedo hacer que funcione... El marcado: ... onsole.log( $scope.currentProjectUrl ); } Mi problema parece ser resuelto por esto, aunque no estoy muy seguro de por qué.

Angular.plantilla dinámica de directiva js

Tengo una etiqueta personalizada en una plantilla routeProvider que llama a una plantilla directive. El atributo version será ... }); Hay varios archivos en el directorio de extractos que están etiquetados before-1-monday.html, before-2-tuesday.html, …

¿Cómo establecer el foco en el campo de entrada?

¿Cuál es la 'forma angular' para establecer el foco en el campo de entrada en AngularJS? Requisitos más específicos: Cuan ... e abre por primera vez, y solo en ciertos navegadores (por ejemplo, en Firefox no funciona). Cualquier ayuda será apreciada.

¿Cómo seleccionar un elemento por nombre de clase usando jqLite?

Estoy tratando de eliminar jquery de mi Angular.aplicación js con el fin de hacerlo más ligero, y poner jqLite de Angular en ... t;/a2b> Y $element.find('#add-to-bag') A $element.find('a2b') ¿Algún pensamiento? otras ideas? Gracias Lior

Angular ng-style con una expresión condicional

Estoy manejando mi problema de esta manera: ng-style="{ width: getTheValue() }" Pero para evitar tener esta función en el ... r, preferiría hacer algo como esto: ng-style="{ width: myObject.value == 'ok' ? '100%' : '0%' }" ¿Cómo puedo hacer esto?

Al escribir una directiva en AngularJS, ¿cómo decido si no necesito un nuevo ámbito, un nuevo ámbito secundario o un nuevo ámbito aislado?

Estoy buscando algunas pautas que uno pueda usar para ayudar a determinar qué tipo de ámbito usar al escribir una nueva direc ... periencias. Por favor, no agregue una respuesta que simplemente diga "use un ámbito aislado para componentes reutilizables".

apply apply vs digest digest en pruebas de directivas

Si tengo una directiva que responde al estado de un atributo en particular en el ámbito, y quiero cambiar ese atributo en mi ... true; }); Y scope.myAttribute = true; scope.$digest(); ¿Cuál es la diferencia entre ellos, y cuál es mejor y por qué?

Acceso a atributos desde una directiva AngularJS

Mi plantilla AngularJS contiene una sintaxis HTML personalizada como: <su-label tooltip="{{field.su_documentation}}"> ... function(value) { if (value) { element.addClass('tooltip-title'); } }); } AngularJS + stackoverflow = bliss

Ámbito de aplicación de la Directiva aislado con ng-repetición en AngularJS

Tengo una directiva con un ámbito de aplicación aislado (para que pueda reutilizar la directiva en otros lugares), y cuando u ... nivel de prioridad 2000 en mi directiva no funciona? Usando Batarang, ¿es posible saber qué tipo de alcance está en ¿usar?