fayllar.orgma'muriyatiga murojaat qiling
билан ишлаш
Мултимедиа технологиялари кафедраси
МУҲАММАД АЛ-ХОРАЗМИЙ НОМИДАГИ
ТОШКЕНТ АХБОРОТ ТЕХНОЛОГИЯЛАРИ
УНИВЕРСИТЕТИ
1. AngularJS га кириш
2. AngularJS дан фойдаланиш усуллари
3. AngularJS да директивалар
4. AngularJS да биринчи дастур
5. AngularJS да ифодалар
6. AngularJS да модуллар
2
3
Хевери 2009 йилда иш бошлаган.
қуватланиб келинади.
4
қўлланилади
кенгайтиради ва фойдаланувчи ҳаракатларини янада сезгир қилади
5
•
https://angularjs.org/ сайтидан AngularJS кутубхонасини юклаб олиш;
Googleнинг CDN (Content Delivery Network) идан AngularJS
кутубхонасини кўрсатиш
6
7
Ушбу директива AngularJS ва HTML ни
Ушбу директива AngularJS ва HTML
киритиш элементларини (input, select, textarea) боғлайди ng-bind:
Ушбу директива AngularJS даги дастур
маълумотларини HTML теглари билан боғлайди
8
1-қадам
2-қадам
• ...
3-қадам
• Ng-model директиваси орқали модел номини аниқлаш:
• Enter your Name: model="name">
4-қадам
• Hello !
9
="">
="name">
Hello ng-bind
="name">!
Looping with ng-repeat:
{{ x }}
{name:'Jani',country:'Norway'},
{name:'Hege',country:'Sweden'},
{name:'Kai',country:'Denmark'}]">
Looping with objects:
{{ x.name + ', ' + x.country }}
My first expression: {{ 5 + 15 }}
=""
="myCol='blue'">
ng- model
="myCol">
>
* cost">
tName='Doe'">
The full name is: {{
The full name is: ng-bind="firstName + ' ' + lastName">
lastName">
',lastName:'Doe'}">
The name is {{
The name is ng-
points[2] }}
"points[2]">
="myApp"
="myCtrl">
{{ firstName + " " + lastName }}
="myApp" w3-test-directive>
Ёки ном билан ngAnimate модулига мурожаат қилишингиз мумкин:
37
38
ng-show
ng-class
ng-view
ng-include
ng-repeat
ng-if
39
model="myCheck">
ng-app
ng-controller
="formCtrl">
First Name:
ng-model
="
firstname
You entered: {{firstname}}
Check to show a header:
checkbox
myVar
">
TUIT
ng-
="myVar" value="edu">TUIT
="myVar"
value="Dekanat">Dekanat
model
value="Talaba">Talaba
="myVar">
="edu">
="Talaba">
<
value ="TUIT">TUIT value ="Dekanat">Dekanat value ="Talaba">Talaba
value
value ="Dekanat">Dekanat value ="Talaba">Talaba
="Dekanat">Dekanat
when
="Dekanat">
The input's valid state is:
Try leaving the first input field blank:
Name: