Számítás
{{3 * 5}}
===== AngularJS API =====
==== Az AgnularJS objektumai ====
Az Angular prefixum a
A fenti példában a html elem összes tartalmára vonatkozik az
AngularJS hatókör.
Ajánlott megadni a modul nevét.
==== Az ngController direktíva ====
Az ngController direktívával szintén egy hatókört adunk meg.
Az ngController mindig rendelkezik egy név értékkel.
==== Az ngBind direktíva ====
Az ngBind direktíva segítségével egy elem tartalmát tudjuk
megváltoztatni. Ugyanaz mint a kapcsos zárójeles forma, a
==== Az ngBindHtml direktíva ====
Az ngBindHtml direktíva használatához szükség van a **ngSanitize** modulra.
Az ngBindHtml direktíva segítségével egy elem tartalmát tudjuk
megváltoztatni, mint a ngBind esetén, azonban a tartalomban itt
szerepelhetnek HTML elemek is.
==== Az ngRepeat direktíva ====
Az asszociatív tartalommal kiegészített tömb:
{{kocsi.rendszam}} {{kocsi.tulaj}}
==== Az ngModel direktíva ====
Az ngModel direktíva egy elemet egy tulajdonsághoz csatol
a hatókörben. Tulajdonképpen a nézet és a modell összekapcsolása.
A direktívát input, select és textarea elemeknél használjuk.
{{nev}}
vagy:
==== Az ngClick és más eseménydirektívák ====
Esemény direktívák:
* ngClick
* ngBlur
* ngChange
* ngCopy
* ngCut
* ngDblClick
* ngFocus
* ngKeyPress
* ngKeyDown
* ngKeyUp
* ngMousedown
* ngMouseenter
* ngMouseleave
* ngMousemove
* ngMouseover
* ngMouseup
* ngPaste
SWBin
Szám:
Lehet így is:
Szám:
==== Az ngDisable direktíva ====
Nem engedélyezi a nyomógombot mindaddig,
amíg üres az input mező.
A levelezési cím eltér
Teljes kód:
ngDisable
A levelezési cím eltér
==== Az ngClass direktíva ====
Osztály beállítása egy elem számára:
SWBin
aaaaaa
Beállítás select űrlapelemmel:
ngDisable
Valami
==== Az ngOptions direktíva ====
Az ngOptions direktíva