آموزش بارگذاری جاوا اسکریپت در برنامه نویسی آیونیک

3 سال پیش
آموزش بارگذاری جاوا اسکریپت در برنامه نویسی آیونیک

آموزش بارگذاری جاوا اسکریپت در برنامه نویسی آیونیک

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش بارگذاری جاوا اسکریپت در برنامه نویسی آیونیک خواهیم پرداخت.

استفاده از بارگذاری

بارگیری در داخل کنترل کننده آغاز می شود. ابتدا باید  ionicLoading$ را به عنوان وابستگی به کنترل کننده خود تزریق کنیم. پس از آن ، ما باید روش  ()ionicLoading.show  را فراخوانی کنیم و بارگذاری ظاهر می شود. برای غیرفعال کردن آن ، یک روش ()ionicLoading.hide$  وجود دارد.

کنترل کننده

.controller('myCtrl', function($scope, $ionicLoading) {
   $scope.showLoading = function() {
      $ionicLoading.show({
         template: 'Loading...'
      });
   };

   $scope.hideLoading = function(){
      $ionicLoading.hide();
   };
});

 

کد HTML

<button class = "button button-block" ng-click = "showLoading()"></button>

 

وقتی کاربر دکمه را لمس می کند ، بارگذاری ظاهر می شود. معمولاً می خواهید بارگیری را پس از اتمام برخی از ویژگی های زمان بر ، پنهان کنید.

Ionic Loading Show
هنگام کار با بارگذاری می توان از برخی پارامترهای گزینه دیگر استفاده کرد. توضیحات در جدول زیر نشان داده شده است.

ویژگی نوع جزئیات
templateUrl string برای بارگذاری الگوی HTML به عنوان نشانگر بارگیری استفاده می شود.
scope object  برای انتقال دامنه سفارشی به بارگذاری استفاده می شود. پیش فرض rootScope$ است
noBackdrop Boolean برای پنهان کردن پس زمینه استفاده می شود.
hideOnStateChange Boolean برای مخفی کردن بارگذاری هنگام تغییر حالت استفاده می شود.
delay number برای نشان دادن تأخیر ،شاخص در میلی ثانیه استفاده می شود.
duration number برای پنهان کردن نشانگر بعد از مدتی در میلی ثانیه استفاده می شود. می توان به جای روش ()hide  استفاده کرد.

 بارگیری پیکربندی

پیکربندی آیونیک برای پیکربندی گزینه هایی که می خواهید در همه سرویس های ionicLoading$ در سراسر برنامه استفاده شود ، استفاده می شود.

این کار را می توان با استفاده از ionicLoadingConfig$ انجام داد. از آنجا که ثابت ها باید به ماژول اصلی برنامه اضافه شوند ، فایل app.js خود را باز کرده و ثابت خود را بعد از اعلام ماژول اضافه کنید.

.constant('$ionicLoadingConfig', {
   template: 'Default Loading Template...'
})

کد فوق صفحه زیر را تولید می کند –

Ionic Loading Constant

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی آیونیک

  1. آموزش برنامه نویسی آیونیک
  2. نگاهی کلی به آموزش برنامه نویسی آیونیک
  3. آموزش تنظیمات محیطی در برنامه نویسی آیونیک
  4. آموزش رنگ ها در برنامه نویسی آیونیک 
  5. آموزش ایجاد محتوا در برنامه نویسی آیونیک
  6. آموزش هدر در برنامه نویسی آیونیک
  7. آموزش فوتر در برنامه نویسی آیونیک 
  8. آموزش دکمه ها در برنامه نویسی آیونیک
  9. آموزش لیست ها در برنامه نویسی آیونیک
  10. آموزش کارت ها در برنامه نویسی آیونیک
  11. آموزش فرم ها در برنامه نویسی آیونیک
  12. آموزش Toggle در برنامه نویسی آیونیک
  13. آموزش چک باکس در برنامه نویسی آیونیک
  14. آموزش دکمه های رادیویی در برنامه نویسی آیونیک
  15. آموزش محدوده در برنامه نویسی آیونیک
  16. آموزش Select در برنامه نویسی آیونیک
  17. آموزش زبانه ها در برنامه نویسی آیونیک
  18. آموزش شبکه در برنامه نویسی آیونیک
  19. آموزش آیکون ها در برنامه نویسی آیونیک
  20. آموزش پدینگ در برنامه نویسی آیونیک
  21. آموزش صفحه اقدام جاوا اسکریپت در برنامه نویسی آیونیک
  22. آموزش محتوای جاوا اسکریپت در برنامه نویسی آیونیک
  23. آموزش فرم های جاوا اسکریپت در برنامه نویسی آیونیک
  24. آموزش رویدادهای جاوا اسکریپت در برنامه نویسی آیونیک
  25. آموزش هدر جاوا اسکریپت در برنامه نویسی آیونیک
  26. آموزش فوتر جاوا اسکریپت در برنامه نویسی آیونیک
  27. آموزش صفحه کلید جاوا اسکریپت در برنامه نویسی آیونیک
  28. آموزش لیست جاوا اسکریپت در برنامه نویسی آیونیک
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه