Vés al contingut

AngularJS

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 17:14, 14 juny 2017 amb l'última edició de Rrival 01 (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
(dif.) ←la pròxima versió més antiga | vegeu la versió actual (dif.) | Versió més nova → (dif.)
AngularJS

TipusEntorn de desenvolupament web
Versió inicial20 octubre 2010 Modifica el valor a Wikidata
Versió estable
1.8.3 (7 abril 2022) Modifica el valor a Wikidata
Llicènciallicència MIT Modifica el valor a Wikidata
Característiques tècniques
Plataformaplataforma web Modifica el valor a Wikidata
Escrit enJavaScript Modifica el valor a Wikidata
Equip
Creador/sMiško Hevery a l'empresa Brat Tech LLC
Desenvolupador(s)Google
Més informació
Lloc webangularjs.org (anglès) Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata
Free Software DirectoryAngularJS Modifica el valor a Wikidata
Id. Subredditangularjs Modifica el valor a Wikidata

GitHub: angular Modifica el valor a Wikidata

AngularJS (o també Angular.js) és un entorn de treball per a aplicacions web de codi lliure mantingut per l'empresa Google i per una comunitat de particulars i empreses. AngularJS s'adeça a desenvolupar aplicacions d'una única pàgina. L'bjetiu és augmentar les aplicaciones basades en navegador amb capacitat de Modelo Vista Controlador (MVC), en un esforç de millorar el desenvolupament i la depuració. AngularJS forma part del programari anomenat MEAN, juntament amb MongoDBexpress.js i Node.js [1] [2] [3] [4]

Directives AngularJS

Les directives són marques en els elements de l'arbre DOM, en els nodes de l'HTML, que indiquen al compilador d'Angular el comportament d'aquests elements. Són útils per a definir nous codis html —com botons o, per exemple— un footer complet, i tambié per a crear concptes més complexos que incloguin funcions o variables dinàmiques definides directament dins DOM.

Directives Nadiues

Directiva Descripció
ngApp (ng-app) És la directiva que s'encarrega d'arrancar una aplicació Angular tot indicant l'element arrel.
ngController (ng-controller) És la directiva que permet indicar la vista on treballa el nostre controlador.
ngModel (ng-model) És la directiva que representa el modelo o dato, permite obtener la información ingresada por el usuario en algún elemento del formulario, sea un input, select o textarea.
ngClick (ng-click) Aquesta directiva trabaja directamente relacionado al evento click, se le puede asociar alguna funcionalidad en cuanto el usuario haga click sobre algún elemento.
ngInit (ng-init) Aquesta directiva permite evaluar una expresión en el scope donde se esta trabajando
ngRepeat (ng-repeat) Aquesta directiva permite iterar una colección de datos, generar un template por cada elemento de la colección y pintarlo en la vista, cada template o plantilla recibe su propio ámbito ($scope).
ngChange (ng-change) Aquestadirectiva detecta cualquier cambio que se produzca dentro de una etiqueta de entrada, sean inputs, checkbox, etc., la forma de usarla es la siguiente.
nShow (ng-show) | ngHide (ng-hide) Aquestes directivas permiten mostrar y ocultar alguna parte de la vista según la condición que le asignemos. Como seguramente todos ya deben saber ngShow permite mostrar y ngHide permite ocultar, 
ngBind (ng-bind) Aquesta directiva cumple la misma funcionalidad que las llaves {{}}, sin embargo, ng-bind tiene una mejor performance en cuanto a tiempo

Directives Pròpies

Malgrat que Angular té implementades un gran nombre de directives, es poden crear directives definides per l'usuari.

Vegeu també

Referències

  1. «AngularJS — Superheroic JavaScript MVW Framework» (en anglès). https://angularjs.org/.+[Consulta: 14 juny 2017].
  2. «AngularJS Tutorial» (en anglès). https://www.w3schools.com.+[Consulta: 14 juny 2017].
  3. «Angular Docs» (en anglès). https://angular.io/.+[Consulta: 14 juny 2017].
  4. «Angular 1.x Lessons - Screencast Video Tutorials» (en anglès). https://egghead.io.+[Consulta: 14 juny 2017].