Preguntas con la etiqueta [angularjs-directive]

Lista angularjs-directive preguntas

Necesito poder agregar, por ejemplo, "contenteditable" a los elementos, en función de una variable booleana en el alcance. Uso de ejemplo: <h1 attrs="{'contenteditable=\"true\"': editMode}">{{content.title}}</h1> Daría como resultado que se agregue

ngIf y ngSwitch AngularJS

4
respuestas
41
votos
37.0k
vistas

¿ Cuál es la diferencia práctica entre ngIfy ngSwitch? Ambas directivas manipulan el DOM, pero ngSwitchson más detalladas. ¿El caso típico es simplemente usarlo ngIfa menos que necesite algo realmente

Quiero capturar el evento de presionar la tecla Intro en el cuadro de texto a continuación. Para que quede más claro, estoy usando a ng-repeatpara completar el tbody. Aquí está

Tengo una directiva, aquí está el código: .directive('map', function() { return { restrict: 'E', replace: true, template: '<div></div>', link: function($scope, element, attrs) { var center = new google.maps.LatLng(50.1, 14.4); $scope.map_options

Plantilla URL dinámica de la directiva Angular.js

6
respuestas
171
votos
188.1k
vistas

Tengo una etiqueta personalizada en una routeProviderplantilla que requiere una directiveplantilla. El versionatributo se completará con el alcance que luego solicitará la plantilla correcta. <hymn ver="before-{{ week }}-{{ day }}"></hymn>

Enlace vs compilación vs controlador

0
respuestas
536
votos
243.5k
vistas

Cuando creas una directiva, puedes poner código en el compilador, la función de enlace o el controlador. En los documentos, explican que: Las funciones de compilación y enlace se utilizan

He estado actualizando mis directivas personalizadas a la nueva arquitectura de componentes . He leído que los componentes no admiten observadores. ¿Es esto correcto? Si es así, ¿cómo se detectan

Agregar directivas desde la directiva en AngularJS

7
respuestas
199
votos
110.7k
vistas

Estoy intentando crear una directiva que se encargue de agregar más directivas al elemento en el que está declarado. Por ejemplo, quiero crear una directiva que se encargue de agregar

Estoy escribiendo una aplicación de muestra usando angularjs. Recibí el error que se menciona a continuación en el navegador Chrome. El error es Error: [ng:areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefinido Lo que se presenta

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

33
respuestas
774
votos
649.1k
vistas

¿Cuál es la 'forma angular' de establecer el foco en el campo de entrada en AngularJS? Requisitos más específicos: Cuando se abre un modal , establezca el foco en un