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
⚠️



