AngularJS reference håndbog

AngularJS instruktioner

Instruktion Beskrivelse
ng-app Definere rodlementet for applikationen.
ng-bind Binde indholdet af HTML-elementet til applikationens data.
ng-bind-html Binde HTML-elementets innerHTML til applikationens data og fjerne farlige kode fra HTML-strengen.
ng-bind-template Specificere, at tekstindhold skal erstattes af skabelon.
ng-blur Specificere opførsel for sløret begivenhed.
ng-change Specificere udtryk, der skal beregnes, når indhold ændres af brugeren.
ng-checked Specificere, om et element er markeret.
ng-class Specificere CSS-klasser på HTML-elementer.
ng-class-even Som ng-class, men kun virker på partnerrækker.
ng-class-odd Som ng-class, men kun virker på oddetallsrækker.
ng-click Specificere udtryk, der skal beregnes, når et element klikkes på.
ng-cloak Forhindre blinking, når applikationen indlæses.
ng-controller Definere kontrollerobjektet for applikationen.
ng-copy Specificere opførsel ved kopieringsbegivenheder.
ng-csp 更改内容安全策略。
ng-cut Ændr indholdssikkerhedspolitikken.
ng-cut Specificer opførslen ved cut-begivenhed.
ng-dblclick Specificer opførslen ved dobbeltklik-begivenhed.
ng-disabled Specificer, om elementet er deaktiveret eller ej.
ng-focus Specificer opførslen ved fokusbegivenhed.
ng-form Specificer HTML-formularen, som kontrollelementerne skal arve fra.
ng-hide Skjul eller vis HTML-elementet.
ng-href Specificer URL'en for <a>-elementet.
ng-if Fjern HTML-elementet, hvis betingelsen er false.
ng-include Inkluder HTML i applikationen.
ng-init Definer applikationens startværdi.
ng-jq Specificer, at applikationen skal bruge biblioteker som jQuery.
ng-keypress Specificer opførslen ved keypress-begivenhed.
ng-keyup Specificer opførslen ved keyup-begivenhed.
ng-list Konverter teksten til en liste (array).
ng-maxlength Specificer det maksimale antal tegn, der er tilladt i inputfeltet.
ng-minlength Specificer det mindste antal tegn, der er tilladt i inputfeltet.
ng-model Bind værdien af HTML-kontrollen til applikationsdataene.
ng-model-options Specificer, hvordan opdateringer i modellen skal gennemføres.
ng-mousedown Specificer opførslen ved mousedown-begivenhed.
ng-mouseenter Specificer opførslen ved mouseenter-begivenhed.
ng-mouseleave Specificer opførslen ved mouseleave-begivenhed.
ng-mousemove Specificer opførslen ved mousemove-begivenhed.
ng-mouseover Specificer opførslen ved mouseover-begivenhed.
ng-mouseup Specificer opførslen ved mouseup-begivenhed.
ng-non-bindable Specificer, at der ikke kan forekomme databinding i dette element eller dens underelementer.
ng-open Specificer elementets open egenskab.
ng-options Specificer <select>-listen over <options>.
ng-paste Specificer opførslen ved paste-begivenhed.
ng-pluralize Specificer meddelelser, der vises efter en en-us-lokaliseringsregler.
ng-readonly Specificer elementets readonly egenskab.
ng-repeat Definér et skabelon for hver data i samlingen.
ng-required Specificer elementets required-egenskab.
ng-selected Specificer elementets selected-egenskab.
ng-show Vis eller skjul HTML-elementet.
ng-src Specificer <img>-elementets src-egenskab.
ng-srcset Specificer <img>-elementets srcset-egenskab.
ng-style Specificer elementets style-egenskab.
ng-submit Specificer udtrykket, der skal køres ved onsubmit-tilsagn.
ng-switch Specificer betingelsen, der bruges til at vise/ gemme underelementer.
ng-transclude Specificer punktet, hvor det indlejrede element skal indsættes.
ng-value Specificer værdien for input-elementet.

AngularJS-instruktioner på HTML-elementer

AngularJS ændrede standardbetingelsen for nogle HTML-elementer.

Element Beskrivelse
a AngularJS ændrede standardbetingelsen for <a>-elementet.
form AngularJS ændrede standardbetingelsen for <form>-elementet.
input AngularJS ændrede standardbetingelsen for <input>-elementet.
script AngularJS ændrede standardbetingelsen for <script>-elementet.
select AngularJS ændrede standardbetingelsen for <select>-elementet.
textarea AngularJS ændrede standardbetingelsen for <textarea>-elementet.

AngularJS filter

Filtre Beskrivelse
currency Formatér tal til valutaformat.
date Formatér dato til en specificeret format.
filter Vælg en delmængde af projekter fra arrayet.
json Formatér objekt til JSON-streng.
limitTo Begræns array eller streng til et bestemt antal elementer/karakterer.
lowercase Formatér streng til små bogstaver.
number Formatér tal til streng.
orderBy Sortér array ved hjælp af udtryk.
uppercase Formatér streng til store bogstaver.

Se også:

Tilføjer:AngularJS filtrer

AngularJS valideringsattributter

  • $dirty
  • $invalid
  • $error

Se også:

Tilføjer:Angular validering

AngularJS global API

Konverter

API Beskrivelse
angular.lowercase() Konverter streng til små bogstaver.
angular.uppercase() Konverter streng til store bogstaver.
angular.copy() Opretter en dyb kopi af et objekt eller array.
angular.forEach() Udfører en funktion for hver element i et objekt eller array.

Komparator

API Beskrivelse
angular.isArray() Returnerer true, hvis referencen er en array.
angular.isDate() Returnerer true, hvis referencen er en dato.
angular.isDefined() Returnerer true, hvis referencen er defineret.
angular.isElement() Returnerer true, hvis referencen er et DOM-element.
angular.isFunction() Returnerer true, hvis referencen er en funktion.
angular.isNumber() Returnerer true, hvis referencen er et tal.
angular.isObject() Returnerer true, hvis referencen er et objekt.
angular.isString() Returnerer true, hvis referencen er en streng.
angular.isUndefined() Returnerer true, hvis referencen er udefineret.
angular.equals() Returnerer true, hvis to referencer er ligeglade.

JSON

API Beskrivelse
angular.fromJson() Modtager JSON-streng og returnerer JavaScript-objekt.
angular.toJson() Modtager JavaScript-objekter og returnerer JSON-streng.

Grundlæggende

API Beskrivelse
angular.bootstrap() Start AngularJS manuelt.
angular.element() Omslutter HTML-elementer som jQuery-elementer.
angular.module() Opret, registrer eller hent AngularJS moduler.

Se også:

Tilføjer:Angular API