Las directivas son marcadores en el modelo de objeto de documento (DOM). Las directivas se pueden usar con cualquier controlador o etiqueta HTML que le indicará al compilador qué operación o comportamiento exacto se espera. Hay algunas directivas presentes que están predefinidas, pero si un desarrollador quiere, puede crear nuevas directivas (directiva personalizada).
Ejemplo: este ejemplo usa la directiva ng-app para definir una aplicación AngularJS predeterminada.
<html> <head> <title>AngularJS Directives</title> <script src= "https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"> </script> </head> <body style="text-align:center"> <h2 style = "color:green">Geeksforgeeks</h2> <div ng-app="" ng-init="name='GeeksforGeeks'"> <p>{{ name }} is the portal for geeks.</p> </div> </body> </html>
Producción:
La siguiente tabla enumera las importantes directivas integradas de AngularJS.
Directivas | Descripción |
---|---|
aplicación ng | Inicio de la aplicación AngularJS. |
ng-init | Se utiliza para inicializar una variable. |
modelo ng | ng-model se usa para enlazar a los controles HTML |
controlador ng | Adjunta un controlador a la vista. |
enlace ng | Vincula el valor con el elemento HTML |
ng-repetir | Repite la plantilla HTML una vez por cada elemento de la colección especificada. |
ng-mostrar | Muestra u oculta el elemento HTML asociado |
ng-solo lectura | Hace que el elemento HTML sea de solo lectura |
ng-deshabilitado | Úselo para deshabilitar o habilitar un botón dinámicamente |
ng-si | Elimina o recrea el elemento HTML |
ng-clic | Paso personalizado al hacer clic |
Directivas:
- AngularJS | Directivas
- AngularJS | Directiva de lista ng
- AngularJS | Directiva ng-disabled
- AngularJS | Directiva ng-mouseup
- AngularJS | Directiva ng-keyup
- AngularJS | Directiva ng-focus
- AngularJS | Directiva ng-keypress
- AngularJS | Directiva ng-hide
- AngularJS | Directiva ng-dblclick
- AngularJS | Directiva ng-mousedown
- AngularJS | Directiva de cambio de ng
- AngularJS | Directiva ng-maxlength
- AngularJS | Directiva ng-blur
- AngularJS | Directiva de controlador ng
- AngularJS | Directiva ng-mouseleave
- AngularJS | Directiva ng-bind
- AngularJS | Directiva ng-mouseenter
- AngularJS | Directiva ng-clic
- AngularJS | Directiva de copia ng
- AngularJS | Directiva ng-mouse
- AngularJS | Directiva ng-minlength
- AngularJS | Directiva ng-checked
- AngularJS | Directiva ng-if
- AngularJS | Directiva de corte ng
- AngularJS | Directiva de solo lectura ng
- AngularJS | Directiva de área de texto
- AngularJS | Directiva de entrada
- AngularJS | Directiva ng-include
- AngularJS | Directiva ng-jq
- AngularJS | Directiva modelo ng
- AngularJS | Directiva ng-transclude
- AngularJS | Directiva ng-class-even
- AngularJS | Directiva ng-class-odd
- AngularJS | Directiva de valor ng
- AngularJS | Directiva ng-bind-template
- AngularJS | Directiva de formato ng
- AngularJS | Directiva ng-bind-html
- AngularJS | Directiva de clase ng
- AngularJS | Directiva ng-pluralize
- AngularJS | Directiva de patrón ng
- AngularJS | Directiva de estilo ng
- AngularJS | Directiva ng-switch
- AngularJS | Directiva ng-show
- AngularJS | Directiva ng-srcset
- AngularJS | Directiva ng-src
- AngularJS | Directiva ng-submit
- AngularJS | Directiva ng-app
- AngularJS | Directiva ng-href
- AngularJS | Directiva requerida por ng
- AngularJS | Directiva ng-init
- AngularJS | Directiva de pasta ng
- AngularJS | Directiva ng-open
- AngularJS | Directiva de opciones ng
- AngularJS | Directiva seleccionada por ng
- AngularJS | Directiva ng no vinculante
Publicación traducida automáticamente
Artículo escrito por Vishal_Khoda y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA