Preguntas etiquetadas con angularjs-directive

Las directivas de AngularJS son una forma de enseñar nuevos trucos HTML al extender el vocabulario HTML. Las directivas le permiten administrar elementos DOM en un patrón declarativo, liberándolo de tareas de manipulación DOM de bajo nivel.

9
Seleccionar texto en foco de entrada
Tengo una entrada de texto. Cuando la entrada recibe el foco, quiero seleccionar el texto dentro de la entrada. Con jQuery lo haría de esta manera: <input type="text" value="test" /> $("input[type=text]").click(function() { $(this).select(); // would select "test" in this example }); He buscado alrededor para tratar de encontrar la forma …

4
Método de llamada en controlador de directiva desde otro controlador
Tengo una directiva que tiene su propio controlador. Vea el siguiente código: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } PopdownController.prototype = { show:function (message, type) { this.scope.message = message; this.scope.type = type; }, hide:function () { this.scope.message = ''; …


4
Retraso de cambio angular ng
Tengo una entrada que filtra una lista de repetición ng al cambiar. La repetición contiene una gran cantidad de datos y tarda unos segundos en filtrarse por todo. Me gustaría que tuvieran un retraso de 0,5 segundos antes de comenzar el proceso de filtrado. ¿Cuál es la forma correcta en …

5
Ampliación de la directiva angular
Me gustaría hacer una modificación menor a una directiva de terceros (específicamente Angular UI Bootstrap ). Simplemente quiero agregar al alcance de la panedirectiva: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) { return …





2
$ apply vs $ digest en pruebas de directivas
Si tengo una directiva que responde al estado de un atributo en particular en el alcance, y quiero cambiar ese atributo en mi prueba y verificar que responde correctamente, ¿cuál es la mejor manera de hacer ese cambio? He visto estos dos patrones: scope.$apply(function() { scope.myAttribute = true; }); y …

6
angular ng-bind-html y directiva dentro de él
Enlace Plunker Tengo un elemento al que me gustaría vincularle html. <div ng-bind-html="details" upper></div> Eso funciona. Ahora, junto con él, también tengo una directiva que está vinculada al html enlazado: $scope.details = 'Success! <a href="#/details/12" upper>details</a>' Pero la directiva uppercon div y anchor no evalúa. ¿Cómo lo hago funcionar?



2
Accediendo a atributos desde una directiva AngularJS
Mi plantilla AngularJS contiene alguna sintaxis HTML personalizada como: <su-label tooltip="{{field.su_documentation}}">{{field.su_name}}</su-label> Creé una directiva para procesarlo: .directive('suLabel', function() { return { restrict: 'E', replace: true, transclude: true, scope: { title: '@tooltip' }, template: '<label><a href="#" rel="tooltip" title="{{title}}" data-placement="right" ng-transclude></a></label>', link: function(scope, element, attrs) { if (attrs.tooltip) { element.addClass('tooltip-title'); } }, …

1
AngularJS: ngInclude vs directiva
No entiendo muy bien cuándo usar una directiva y cuándo sería más apropiado usar nginclude. Tome este ejemplo: tengo un parcial, password-and-confirm-input-fields.htmlque es el html para ingresar y confirmar una contraseña. Utilizo esto tanto en la página de registro como en la página de cambio de contraseña. Esas dos páginas …

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.