نسخه 5.8.0 از D3.js منتشر شد. اسناد بر پایه داده (Data-Driven Documents) یا D3، یک کتابخانه JavaScript است که شما با استفاده از آن میتوانید دادهها را به صور دینامیک و تعاملی در مرورگرهای وب بصریسازی کنید.
این بروزرسانی، این ماژولها را به همراه داشت:
d3-force
- آرگومان iterations که به simulation.tick اضافه شد.
- یک باگ که در هنگام راهاندازی گرهها (nodeها) با موقعیتهای ثابت نمایان میشد، برطرف شد.
d3-scale
این امکانات جدید اضافه شدهاند:
- Constructorهای domain و range برای تمام انواع مقیاسبندیها.
- Constructorهای پیشفرض برای مقیاسهای متوالی و واگرا.
- تابع d3.tickFormatReturns، یک تابع قالب عدد برای نمایش یک مقدار تیک.
- تابع d3.scaleSymlog که یک مقیاس متوالی را با یک دامنه و محدوده مشخص میسازد.
- مقیاسهای متوالی تغییر شکل داده شده؛ برای مثال d3.scaleSequentialLog.
- Scale.unknown برای تمام انواع مقیاسها.
- Band.paddingOuter و point.padding بی نهایت.
d3-selection
- متد selection.join، یعنی یک جایگزین مناسب برای selection.center، selection.exit، selection.append و selection.remove اضافه شده است.
- Selection.order بروزرسانی شده است، تا موقعیت نسبی را به همراه بیاورد.
d3-transition
- Transition.end اضافه شده است، که یک promise را بر میگرداند، و این promise هر زمان که عنصر انتخاب شده، فرایند transition را به اتمام برساند، resolve میشود.
- یک رویداد cancel به transition.on اضافه شده است.
- کارایی transition.style و transition.attr بهبود یافته است.
برای خواندن لیست کامل بروزرسانیها، به مخزن گیتهاب D3.js بروید.
بیشتر درباره JavaScript یاد بگیرید:
دیدگاه و پرسش
در حال دریافت نظرات از سرور، لطفا منتظر بمانید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید