بررسی اجمالی پلاگین ها در بوت استرپ 

4 سال پیش
بررسی اجمالی پلاگین ها در بوت استرپ 
امتیاز دهید post

بررسی اجمالی پلاگین ها در بوت استرپ 

 

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

مولفه هایی که در فصل های قبلی تحت عنوان Layout Components مورد بحث قرار گرفتند ، فقط آغاز کار هستند. Bootstrap همراه با 12 پلاگین jQuery است که ویژگی ها را گسترش می دهد و می تواند تعامل بیشتری را به سایت شما اضافه کند. برای شروع کار با افزونه های JavaScript Bootstrap ، نیازی نیست که یک توسعه دهنده پیشرفته JavaScript باشید. با استفاده از Bootstrap Data API ، می توان اکثر افزونه ها را بدون نوشتن یک خط کد فعال کرد.

پلاگین های بوت استرپ را می توان به دو شکل در سایت خود قرار دهید –

  • به صورت جداگانه – با استفاده از پرونده های شخصی * .js بوت استرپ. برخی از افزونه ها و م componentsلفه های CSS به پلاگین های دیگر بستگی دارند. اگر افزونه ها را به صورت جداگانه وارد کردید ، مطمئن شوید که این وابستگی ها را در اسناد بررسی کنید.
  •  کامپایل شده (همه به یک باره) – با استفاده از bootstrap.js یا minst bootstrap.min.js. سعی نکنید هر دو را وارد کنید ، زیرا هر دو bootstrap.js و bootstrap.min.js حاوی تمام افزونه ها در یک فایل واحد هستند.

همه افزونه ها به jQuery بستگی دارند. بنابراین jQuery باید قبل از پرونده های پلاگین موجود باشد. bower.json را بررسی کنید تا ببینید کدام نسخه های jQuery پشتیبانی می شوند.
ویژگی های داده
همه پلاگین های بوت استرپ با استفاده از Data API موجود قابل دسترسی هستند. بنابراین ، برای فراخوانی هر یک از ویژگی های پلاگین ، نیازی به درج یک خط جاوا اسکریپت ندارید.

در بعضی شرایط ممکن است مطلوب باشد که این قابلیت Data API خاموش شود. اگر لازم است Data API را خاموش کنید ، می توانید ویژگی ها را با اضافه کردن خط زیر JavaScript لغو کنید –

 

برای خاموش کردن یک پلاگین خاص / تک ، فقط نام پلاگین را به عنوان فضای نام همراه با فضای نام data-api مانند این قرار دهید –

 

برنامه نویسی API

توسعه دهندگان بوت استرپ معتقدند که شما باید بتوانید از همه افزونه ها صرفاً از طریق JavaScript API استفاده کنید. همه رابط های برنامه کاربردی عمومی روش های منفرد و قابل زنجیری هستند و مجموعه ای را که مثلاً طبق آن عمل کرده اند برمی گردانند –

 

همه روشها یک شی options اختیاری ، رشته ای را که یک روش خاص را هدف قرار می دهد یا هیچ چیز را قبول نمی کنند (که یک پلاگین را با رفتار پیش فرض شروع می کند) مانند تصویر زیر –

 

همچنین هر افزونه سازنده خام خود را در یک ویژگی Constructor قرار می دهد: .fn.popover.Constructor.$ اگر می خواهید یک نمونه پلاگین خاص دریافت کنید، آن را مستقیماً از یک عنصر بازیابی کنید –

 

از افزونه های بوت استرپ گاهی اوقات می توان با سایر چارچوب های رابط کاربر استفاده کرد. در این شرایط ، برخوردهای فضای نامی می تواند گاهاً اتفاق بیفتد. برای غلبه بر این تماس .noConflict روی افزونه ای که می خواهید مقدار آن را برگردانید.

 

رویداد

بوت استرپ رویدادهای سفارشی را برای اکثر اقدامات منحصر به فرد پلاگین فراهم می کند. به طور کلی ، این وقایع به دو شکل وجود دارد –

Infinitive form – این در ابتدای یک رویداد تحریک می شود. به عنوان مثال. نشان دادن رویدادهای غیر منتظره قابلیت جلوگیری از پیش فرض را فراهم می کند. این امکان متوقف کردن اجرای عملی قبل از شروع آن را فراهم می کند.

 

منبع.

لیست جلسات قبل آموزش بوت استرپ

  1. آموزش بوت استرپ
  2.  بررسی اجمالی بوت استرپ
  3. آموزش راه اندازی بوت استرپ
  4. آموزش سیستم شبکه در بوت استرپ 
  5. بررسی اجمالی CSS در بوت استرپ
  6. آموزش تایپوگرافی در بوت استرپ 
  7. آموزش کد در بوت استرپ 
  8. آموزش جدول در بوت استرپ
  9. آموزش فرم ها در بوت استرپ 
  10. آموزش دکمه ها در بوت استرپ
  11. آموزش تصاویر در بوت استرپ
  12. آموزش کلاس های کمکی در بوت استرپ 
  13. آموزش ابزارهای پاسخگو در بوت استرپ 
  14. آموزش Glyphicons در بوت استرپ 
  15. آموزش منوهای کشویی در بوت استرپ
  16. آموزش گروه های دکمه ای در بوت استرپ
  17. آموزش گروه های ورودی در بوت استرپ
  18. آموزش عناصر ناوبری در بوت استرپ
  19. آموزش Navbar در بوت استرپ
  20. آموزش Breadcrumbs در بوت استرپ
  21. آموزش صفحه بندی در بوت استرپ
  22. آموزش لیبل ها در بوت استرپ
  23. آموزش بج ها در بوت استرپ
  24. آموزش Jumbotron در بوت استرپ 
  25. آموزش تصاویر کوچک در بوت استرپ 
  26. آموزش هشدارها در بوت استرپ 
  27.  آموزش نوارهای پیشرفت در بوت استرپ 
  28. آموزش شی Media در بوت استرپ
  29. آموزش گروه لیست در بوت استرپ
  30. آموزش پانل ها در بوت استرپ 
  31. آموزش well در بوت استرپ 
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه