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 سبک برای ایجاد ذرات. بدون وابستگی
برای من یک قهوه بخر
v2 نسخه، اینجا را بخوانید v1
⚠️