AngularJS အငြိမ်းချမ်း
- အရေးပါ AngularJS ပါဝင်
- နောက်လိုက် AngularJS အလမ်း
ကျွန်ုပ်တို့၏ လက်ဆွဲများကို လက်ဆွဲကို တန်ဖိုးတင်ပေးသည်။
ဘာ့ဖြစ်သနည်းသလား?
အင်္ဂလိပ်စာတွင် ပြောကြားရာတွင် အခြားသော လက်ဆွဲများ ကို ပါဝင်စေသည်။
အချက်အလက်
ခွင့်ပြုရန် ခွင့်ပြုချက်အား ခွင့်ပြုပါ။
DIV ကို ဖုံးကွယ်ပါကြောင်း ခွင့်ပြုရန်:<input type="checkbox" ng-model="myCheck"> </body>
အော်ဂန်ဂိုး တက်သည် ဘာတွင် လူတွေအား ကျွန်ုပ်တို့၏ အကျိုးဆက်ရှိသော လက်ဆွဲကို တန်ဖိုးတင်ပေးသည်။
ကျွန်ုပ်ထို့အတွက် ဘာကိုလိုပါသနည်း?
ကင်းသို့မဟုတ် ကျွန်ုပ်တို့၏ အယူအဆမှာ အလွန်တော်းလွန်သော လက်ဆွဲဖြစ်သည်။
<script src="https://cdn.staticfile.net/angular.js/1.6.9/angular-animate.js"></script>
然后,你必须在应用程序中引用 ngAnimate
模块:
或者,如果您的应用程序有名称,请将 ngAnimate
添加为应用程序模块中的依赖项:
အချက်အလက်
隐藏 DIV:
ngAnimate 的作用是什么?
ngAnimate
模块添加和删除类。
ngAnimate
模块不会使你的 HTML 元素动画化,但是当 ngAnimate
အချက်အလက် ကျယ်ပြီး ဖြစ်သော အခါ (အီလက်ထရောနစ် အရာဝတ္တု အဆိုးဖြုတ်မှု သို့မဟုတ် ပြသမှု) အခါ အရာဝတ္တု သည် အချက်အလက် ပြုလုပ်ခြင်း အဖွဲ့ ကို ရရှိသည်။ ထို အချက်အလက် အဖွဲ့ ကို လှုပ်ရှားခြင်း ပြုလုပ်ရန် အသုံးပြုနိုင်သည်
အင်္ဂလိပ်ဂီတ အတွက် အချက်အလက် ပြုလုပ်ခြင်း ပြုလုပ်ခြင်း
ng-show
ng-hide
ng-class
ng-view
ng-include
ng-repeat
ng-if
ng-switch
ng-show
နှင့် ng-hide
အမိန့် ပြုလုပ်ခြင်း ng-hide
အချက်အလက်
အခြား အမိန့် အရာဝတ္တု သည် အခြေအနေ သို့ ပြန်လည်ပြောင်းလဲသွားသော အခါ ng-enter
အချက်အလက် ပြုလုပ်ပြီး အခြေအနေ ဖြုတ်ချသွားသော အခါ ng-leave
အချက်အလက်
အီလက်ထရောနစ် အရာဝတ္တု အခြေအနေ ပြောင်းလဲသွားသော အခါng-repeat
အမိန့် ပြုလုပ်ခြင်း သည် ng-move
အချက်အလက်
တစ်ခု ကုန်းချခြင်း အခြေအနေတွင် အီလက်ထရောနစ် အရာဝတ္တု သည် အချက်အလက် အဖွဲ့ ကို သို့ သွားသွားလာလာ ပြုလုပ်သည်။ လှုပ်ရှားခြင်း ပြီးစီးသွားသော အခါ အထူးအရာ ပြုလုပ်၍ အချက်အလက် အဖွဲ့ ကို ဖယ်ရှားသည်။ ဥပမာ:ng-hide
အမိန့် ပြုလုပ်ခြင်း သည် အထူးအရာ ပြုလုပ်၍ အချက်အလက် ပြုလုပ်သည်
ng-animate
ng-hide-animate
ng-hide-add
(အရာဝတ္တု ကန့်သတ်ရန်)ng-hide-remove
(အရာဝတ္တု ပြသရန်)ng-hide-add-active
(အရာဝတ္တု ကန့်သတ်ရန်)ng-hide-remove-active
(အရာဝတ္တု ပြသရန်)
CSS ကုန်းချခြင်းကို အသုံးပြု၍ လှုပ်ရှားခြင်း ပြုလုပ်ခြင်း
ကျွန်ုပ်တို့ သည် CSS ကုန်းချခြင်း သို့မဟုတ် CSS လှုပ်ရှားခြင်း ကို အသုံးပြု၍ အီလက်ထရောနစ် အရာဝတ္တု အတွက် လှုပ်ရှားခြင်း ပြုလုပ်နိုင်သည်။ ယင်း ၂ ခုကို သင်ကြားပေးသည်
CSS ကုန်းချခြင်း နှင့် CSS လှုပ်ရှားခြင်း အကြောင်းကျပန် နည်းပညာ ကို သင်ကြားသင့်သည်
CSS ကုန်းချခြင်း
CSS ကုန်းချခြင်း သည် သုံးပြီး စက္ကန့် အတွက် သုံးပြီး အရွယ် တစ်ခု ကို တစ်ခု သို့ နှင့်လျှင်းခြင်းကို လွတ်လပ်စွာ ပြုလုပ်နိုင်သည်
အချက်အလက်
အချက်အလက် အား ချိတ်ဆက်ပါ .ng-hide
မှတ်တမ်းကြားနေချိန်တွင် ကုန်းချခြင်း ၀.၅ စက္ကန့် ကြာမျှခြင်း ၁၀၀ပမာဏ က ၀: အပူဇော်သဘောရှိသော ကုန်းချခြင်းသို့ နှင့်လျှင်းသည်
<style> div { transition: all linear 0.5s; background-color: lightblue; height: 100px; } .ng-hide { height: 0; } </style>
CSS 动画
CSS 动画允许你在给定的持续时间内,将一个 CSS 属性值平滑地更改为另一个值:
အချက်အလက်
အချက်အလက် အား ချိတ်ဆက်ပါ .ng-hide
အမျိုးအစား ဖြင့် တွင် မှာ myChange အသံလုံး လွှမ်းမိုးပါ၊ အသံလုံး မြင့်အား 100px မှ 0 အထိ နှုတ်ဆင်းသွားပါ။
<style> @keyframes myChange { from { height: 100px; } to { height: 0; } } div { height: 100px; background-color: lightblue; } div.ng-hide { animation: 0.5s myChange; } </style>
- အရေးပါ AngularJS ပါဝင်
- နောက်လိုက် AngularJS အလမ်း