English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento AngularJS

Istruzioni AngularJS

Le direttive AngularJS utilizzate in questo tutorial:

DirettivaDescrizione
ng-appDefinire l'elemento radice dell'applicazione
ng-bindBind l'elemento HTML all'applicazione dei dati
ng-bind-htmlBind l'innerHTML dell'elemento HTML all'applicazione dei dati, e rimuovere i caratteri pericolosi dalla stringa HTML
ng-bind-templateSpecificare il contenuto del testo da sostituire con il modello
ng-blurSpecificare l'azione da eseguire quando si perde il fuoco
ng-changeSpecificare l'espressione da eseguire quando il contenuto cambia
ng-checkedSpecificare se un elemento è selezionato
ng-classSpecificare la classe CSS utilizzata dall'elemento HTML
ng-class-evenSimile a ng-class, ma funziona solo nelle righe pari
ng-class-oddSimile a ng-class, ma funziona solo nelle righe dispari
ng-clickDefinire l'azione da eseguire quando un elemento viene cliccato
ng-cloakPrevenire il flash dell'applicazione mentre si sta caricando
ng-controllerDefinire l'oggetto del controller dell'applicazione
ng-copySpecificare l'azione da eseguire quando si fa una copia
ng-cspModificare la politica di sicurezza del contenuto
ng-cutSpecificare l'azione da eseguire quando si effettua una copia
ng-dblclickSpecificare l'azione da eseguire quando si fa doppio clic
ng-disabledSpecificare se un elemento è disabilitato
ng-focusSpecificare l'azione da eseguire quando un elemento viene messo a fuoco
ng-formSpecificare il controller del form HTML da ereditare
ng-hideNascondere o mostrare l'elemento HTML
ng-hrefSpecificare il link per l'elemento <a>
ng-ifRimuovere l'elemento HTML se la condizione è falsa
ng-includeIncludere un file HTML nell'applicazione
ng-initDefinire i valori iniziali dell'applicazione
ng-jqDefinire le librerie necessarie all'applicazione, come jQuery
ng-keydownSpecificare l'azione da eseguire quando si preme un pulsante
ng-keypressSpecificare l'azione da eseguire quando si preme un pulsante
ng-keyupSpecificare l'azione da eseguire quando si rilascia un pulsante
ng-listConvertire il testo in una lista (array)
ng-modelBind il valore del controller HTML all'applicazione dei dati
ng-model-optionsSpecificare come aggiornare il modello
ng-mousedownSpecificare l'azione da eseguire quando si preme un pulsante del mouse
ng-mouseenterSpecificare l'azione da eseguire quando il puntatore del mouse passa sopra l'elemento
ng-mouseleaveSpecificare l'azione da eseguire quando il puntatore del mouse lascia l'elemento
ng-mousemoveSpecificare l'azione da eseguire quando il puntatore del mouse si muove all'interno dell'elemento
ng-mouseoverSpecificare l'azione da eseguire quando il puntatore del mouse è sopra l'elemento
ng-mouseupSpecificare l'azione da eseguire quando si rilascia il pulsante del mouse su un elemento
ng-non-bindableSpecificare che l'elemento o i sottoelementi non possono essere vincolati ai dati
ng-openSpecificare l'attributo open dell'elemento
ng-optionsSpecificare <options> nella lista <select>
ng-pasteSpecificare il comportamento dell'evento di incollaggio
ng-pluralizeVisualizza le informazioni secondo le regole di localizzazione
ng-readonlySpecificare l'attributo readonly dell'elemento
ng-repeatDefinire il modello per ogni elemento dei dati nella raccolta
ng-selectedSpecificare l'attributo selected dell'elemento
ng-showVisualizza o nascondi l'elemento HTML
ng-srcSpecificare l'attributo src dell'elemento <img>
ng-srcsetSpecificare l'attributo srcset dell'elemento <img>
ng-styleSpecificare l'attributo style dell'elemento
ng-submitSpecificare l'espressione da eseguire quando si verifica l'evento onsubmit
ng-switchSpecificare le condizioni per visualizzare o nascondere i sottoelementi
ng-transcludeSpecificare la posizione di destinazione per il riempimento
ng-valueSpecificare il valore dell'elemento input

Analisi dei filtri Filtro AngularJs.

Eventi AngularJS

AngularJS supporta gli eventi seguenti:

  • ng-click

  • ng-dbl-click

  • ng-mousedown

  • ng-mouseenter

  • ng-mouseleave

  • ng-mousemove

  • ng-keydown

  • ng-keyup

  • ng-keypress

  • ng-change

Analisi degli eventi: Eventi Angular.

Proprietà di validazione AngularJS

  • $dirty

  • $invalid

  • $error

Validazione解析:Validazione Angular.

API globale AngularJS

Converti

APIDescrizione
angular.lowercase()Converti la stringa in minuscolo
angular.uppercase()Converti la stringa in maiuscolo
angular.copy()Copia profonda di array o oggetti
angular.forEach()Funzione di iterazione su oggetti o array

Confronto

APIDescrizione
angular.isArray()Se il riferimento è un array restituisce true
angular.isDate()Se il riferimento è una data restituisce true
angular.isDefined()Se il riferimento è definito restituisce true
angular.isElement()Se il riferimento è un elemento DOM restituisce true
angular.isFunction()Restituisce true se la riferimento è una funzione
angular.isNumber()Restituisce true se la riferimento è un numero
angular.isObject()Restituisce true se la riferimento è un oggetto
angular.isString()Restituisce true se la riferimento è una stringa
angular.isUndefined()Restituisce true se la riferimento è non definito
angular.equals()Restituisce true se due oggetti sono uguali

JSON

APIDescrizione
angular.fromJson()Deserializzazione di stringhe JSON
angular.toJson()Serializzazione di stringhe JSON

Base

APIDescrizione
angular.bootstrap()Avvio manuale di AngularJS
angular.element()Avvolge una parte di elementi DOM o una stringa HTML, trattandola come un elemento jQuery.
angular.module()Creazione, registrazione o recupero dei moduli AngularJS

Analisi API globale :API Angular.