dojox.charting Impostazione etichette personalizzate Tooltip da ItemFileReadStore
-
19-09-2019 - |
Domanda
ho scoperto che la dojox.charting.action2d.Tooltip
prende una funzione personalizzata per fornire il testo per le etichette. La sfida è che il testo dell'etichetta che voglio visualizzare è contenuto all'interno dojo.data.ItemFileReadStore
cui la serie grafico è puntato. Sto cercando di capire un modo per legare di nuovo le informazioni passate nell'oggetto nella funzione a un elemento nel negozio. La mia comprensione è che l'oggetto di notifica può contenere il seguente:
- evento - un oggetto evento grezzo
- tipo - può essere "onmouseover", "onmouseout", "onclick" o "onplotreset"
- funzionare - un oggetto di serie
- plot - un oggetto Plot2D
- index - l'indice numerico in serie
- elemento - può essere, "colonna" "bar", "cerchio", "fetta", "marker"
- forma - un oggetto di forma dojox.gfx per l'elemento
- hAxis - un oggetto asse orizzontale o nullo
- vAxis - un oggetto asse verticale o nullo
- x - un valore x (sull'asse orizzontale)
- y - un valore y (sull'asse verticale)
- cx, cy - un centro del marcatore / cerchio / fetta in coordinate geometriche
- cr - raggio di cerchio / fetta in coordinate geometriche
I rettificata per accedere run.store
, che sembrava logico per me, ma torno undefined
. y
contiene il particolare valore che sto inseguendo, ma non posso usarlo per cercare il ItemFileReadStore
perché io non posso garantire che sarebbe unica. Idealmente Sto cercando un modo per identificare specificamente la voce nel negozio che la notifica corrente viene licenziato per.
Soluzione
http://docs.dojocampus.org/dojox/charting/ afferma che funzione di testo predefinito cerca un testo tooltip personalizzato in proprietà dell'oggetto punto dati 'tooltip'.
Vorrei provare a cambiare titolo proprietà che detiene l'etichetta in 'del deposito Gli articoli Tooltip'.