ng-app: Ушбу директива AngularJS
AngularJS да асосий директивалар
7
ва HTML ни
боғлайди
ng-model: Ушбу директива AngularJS ва HTML
киритиш элементларини (input, select, textarea) боғлайди
ng-bind: Ушбу директива AngularJS даги дастур
маълумотларини HTML теглари билан боғлайди
1-қадам
2-қадам
AngularJS иловаси учун ng-app директивани белгилаш: ...
3-қадам
4-қадам
ng-bind директиваси орқали юқоридаги model қийматини боғлаш:
Hello !
AngularJS да биринчи иловани яратиш
ng-app="">
Enter your Name: ng-model="name">
Hello ng-bind="name"> !
ng-app="" ng-init="names=['Jani','Hege','Kai']">
Looping with ng-repeat:
ng-repeat="x in names">
{{ x }}
ng-app="" n
g-init ="names=[
{name:'Jani',country:'Norway'},
{name:'Hege',country:'Sweden'},
{name:'Kai',country:'Denmark'}]">
Looping with objects:
ng-repeat="x in names">
{{ x.name + ', ' + x.country }}
ng-app>
My first expression: {{ 5 + 15 }}
Change the value of the input field:
ng-app="" ng- init ="quantity=1;cost=5"
>
Total in dollar: {{
quantity * cost }}
>
ng-app="" ng-
init ="quantity=1;cost=5"
Total in dollar:
ng-bind="quantity
* cost">
ng-app="" ng- init ="firstName='John';las tName='Doe'">
The full name is: {{ firstName + " " + lastName
}}
ng-app="" ng- init ="firstName='John';las tName='Doe'">
The full name is: ng-bind="firstName + ' ' + lastName">
ng-app="" ng- init ="person={firstName:'John ',lastName:'Doe'}">
The name is {{ person.lastName }}
ng-app="" ng- init ="person={firstName:'John ',lastName:'Doe'}">
The name is ng- bind="person.lastName"> >
ng-app="" ng- init ="points=[1,15,19,2,40]">
The third result is {{ points[2] }}
ng-app=""
ng- init ="points=[1,15,19,2,40]">
ng-app="myApp" ng-controller ="myCtrl">
{{ firstName + " " + lastName }}
ng-app="myApp" w3-test-directive >
ng-app="myApp" ng-controller ="myCtrl">
{{ firstName + " " + lastName }}
The name is {{ lastName | uppercase }}
The name is {{ firstName | lowercase }}
Ёки ном билан ngAnimate модулига мурожаат қилишингиз мумкин:
NgAnimate вазифаси нима?
37
NgAnimate модули class ларни қўшиш, олиб ташлаш
вазифасини бажаради.
NgAnimate модули HTML элементларни ҳаракатлантирмайди, лекин HTML элементларни яшириш ёки намойиш қилиш каби ҳодисаларни
амалга оширади
Angular Js да синфларни қўшиш ёки ўчириш вазифасини бажарувчи директивалар қўйидагилар:
ng-show
ng-hide
ng-class
ng-view
ng-include
ng-repeat
ng-if
ng-switch
AngularJS да анимациялар
Hide the DIV:
g-hide="myCheck">
Hide the DIV:
You entered: {{firstname}}
TUIT
TUIT
Dekanat
when="Talaba">
Talaba
The input's valid state is:
{{myForm.myInput.$valid}}
The input's valid state is:
{{myForm.myInput.$valid}}
Try leaving the first input field blank:
Do'stlaringiz bilan baham: