Dojox.charting إعداد تسميات Tooltip مخصصة من ItemFileAdStore

StackOverflow https://stackoverflow.com/questions/2043061

  •  19-09-2019
  •  | 
  •  

سؤال

لقد اكتشفت أن dojox.charting.action2d.Tooltip يأخذ وظيفة مخصصة لتزويد النص بالملصقات. التحدي هو أن نص الملصق الذي أريد عرضه موجود في الداخل dojo.data.ItemFileReadStore التي تشير سلسلة المخطط في. أحاول معرفة بعض الطرق لربط المعلومات التي تم تمريرها في الكائن في الوظيفة إلى عنصر في المتجر. فهمي هو أن كائن الإعلام يمكن أن يحتوي على ما يلي:

  • حدث - كائن حدث خام
  • النوع - يمكن أن يكون "onmouseover"، "onmouseout"، "onclick" أو "onplotreset"
  • تشغيل - كائن سلسلة
  • مؤامرة - كائن Plate2D
  • فهرس - مؤشر رقمي في سلسلة
  • عنصر - يمكن أن يكون "شريط"، "العمود"، "دائرة"، "شريحة"، "علامة"
  • الشكل - كائن شكل dojox.gfx للعنصر
  • haxis - كائن محور أفقي أو فارغة
  • Vaxis - كائن محور عمودي أو فارغ
  • X - قيمة X (على المحور الأفقي)
  • Y - قيمة AY (على المحور العمودي)
  • CX، CY - مركز ماركر / دائرة / شريحة في الإحداثيات الهندسية
  • CR - دائرة نصف قطرها الدائرة / شريحة في الإحداثيات الهندسية

لقد توجهت للوصول run.store, ، والتي بدت منطقية بالنسبة لي، لكنني أعود undefined. y يحتوي على القيمة الخاصة التي أطاردها بعد، لكن لا يمكنني استخدام ذلك للبحث في ItemFileReadStore لأنني لا أستطيع ضمان أن يكون ذلك فريدا. من الناحية المثالية أنا أبحث عن طريقة للتحديد على وجه التحديد العنصر في المتجر الذي يتم فيه إطلاق الإخطار الحالي.

هل كانت مفيدة؟

المحلول

http://docs.dojocampus.org/dojox/charting/ يقول إن الدالة النصية الافتراضية تبحث عن نص أدوات مخصص في خاصية "Tooltip" كائن نقطة البيانات.
سأحاول إعادة تسمية الخاصية عناصر المتجر التي تحمل تسمية في "تلميح الأدوات".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top