برنامه نویسی

tsParticles 2.11.0 منتشر شد – انجمن DEV

tsParticles 2.11.0 Changelog

رفع اشکال

  • گزارش کنسول حذف شد، شماره 5003 بسته شد
  • تابع getPositionOrSize ثابت شد
  • برخی از اشکال را ثابت کرد

ویژگی های جدید

  • اضافه شدن پرچم تازه‌سازی برای بارگیری افزونه‌ها، این امر از بروز رسانی چندگانه نمونه جلوگیری می‌کند
  • پشتیبانی از گیف متحرک به کشوی تصویر اضافه شد (با احتیاط از آن استفاده کنید، گیف‌ها سنگین هستند)
  • اضافه شدن توابع setLogger و getLogger، از این کار جلوگیری می کند console.log به اشتباه در کد باقی مانده است.
  • افزونه‌های صادرات اضافه شده، توابع صادرات قبلی حذف شدند (به ندرت استفاده می‌شوند)، و ۳ افزونه جدید در دسترس هستند. افزونه صادرات موجود عبارتند از: Image، JSON، Video. دو مورد اول قبلاً حضور داشتند، سومی جدید است.
  • شکل چندضلعی گرد جدید اضافه شد

سایر تغییرات

  • بک گراندها برای requestAnimationFrame حذف شده، بی فایده هستند.
  • اضافه شدن قابلیت تکان دادن درخت
  • ESLint اضافه شد no-console قانون، برای جلوگیری از مشکلات دیگری مانند #5003، getLogger باید در صورت نیاز به برخی از سیاهههای مربوط استفاده شود.

چگونه setLogger و getLogger توابع کار می کنند؟

اگر می‌خواهید گزارش را سفارشی کنید tsParticles می توانید تماس بگیرید setLogger(logger) تابع، گذراندن a ILogger هدف – شی.

را setLogger عملکرد جلوگیری می کند undefined ویژگی هایی که یک پیش فرض را اختصاص می دهند.

setLogger({
    debug: console.debug,
    error: console.error,
    info: console.info,
    log: console.log,
    verbose: console.log,
    warning: console.warn,
});
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

این همه توابع log توابع کنسول را اختصاص می دهد، اما می توانید از توابع خالی استفاده کنید (() => {}) برای غیرفعال کردن هر عملکرد.

اگر وجود دارد console.log مانند #3552، #3528 یا #5003 باقی مانده است، می توانید آن را غیرفعال کنید log دارایی از setLogger پارامتر برای خلاص شدن از شر آن، بنابراین لازم نیست منتظر نسخه بعدی باشید.

را getLogger تابع، مجموعه شی را با استفاده از آن برمی گرداند setLogger، هر افزونه باید استفاده کنید getLogger() برای ثبت چیزها، بنابراین اشتباهات را می توان به راحتی برطرف کرد، حتی خطاها را می توان نادیده گرفت یا به پلت فرم مورد علاقه شما هدایت کرد.

اگر می خواهید چیزی را وارد کنید از این کد استفاده کنید:

getLogger().log("tsParticles is awesome");
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

پیوندهای اجتماعی


tsParticles – به راحتی جلوه های ذرات جاوا اسکریپت بسیار قابل تنظیم، انفجارهای کنفتی و انیمیشن های آتش بازی ایجاد کنید و از آنها به عنوان پس زمینه متحرک برای وب سایت خود استفاده کنید. اجزای آماده برای استفاده موجود برای React.js، Vue.js (2.x و 3.x)، Angular، Svelte، jQuery، Preact، Inferno، Solid، Riot و Web Components.

بنر

یک کتابخانه TypeScript سبک برای ایجاد ذرات. بدون وابستگی

، مرورگر آماده و سازگار با React.js، Vue.js (2.x و 3.x)، Angular، Svelte، jQuery، Preact، Inferno، Riot.js، Solid.js، و Web Components
حامیان GitHub
بازدیدهای jsDelivr (npm)
Cdnjs
npm
npm
خاک رس ها
CodeFactor
نشان کدسی
به این بسته امتیاز دهید
Gitpod آماده به کد

روی Repl.it اجرا کنید
اختلاف
سستی
واتس اپ
تلگرام

Reddit
شکار محصول tsParticles


برای من یک قهوه بخر

فهرست مطالب⚠️ ⚠️ _این readme به
v2 نسخه، اینجا را بخوانید v1 مستندات*⚠️

⚠️

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا