Sto costruendo un grafico a barre usando multiBarChart di nvd3 e la necessità di regolare la posizione ruotata etichette di asse x:Come posso posizionare le etichette dell'asse x ruotato sul grafico a colonne usando nvd3?
var chart = nv.models.multiBarChart();
...
chart.rotateLabels(-90);
desidero le etichette di colonna per non sovrapporsi grafico e centrare sotto ogni barra. Potrei selezionare le etichette dopo aver tracciato il grafico e regolarle ma c'è un modo più semplice?
grazie per questo. Dove dovresti farlo? Ho diversi grafici, e se ti faccio come dici tu, funziona solo per il primo grafico. Forse ci sono alcune condizioni di gara e devo solo ruotare le etichette quando sono sicuro che i grafici hanno finito di disegnare. Qualche idea su come saperlo? – huyz
Avresti bisogno di trovare un modo per selezionare tutti i xTicks allo stesso tempo (cambiando il selettore '.nv-x.nv-axis> g' a qualcosa di sensato), ma potrebbe essere difficile. Probabilmente devi fare questo per ognuno, selezionando i loro xTicks a turno. Assicurati di dare a ciascun grafico la propria classe/id in modo da poterli facilmente selezionare. – River
Grazie per aver funzionato per me –