Sto usando la libreria flot per progettare un grafico a barre in pila, in cui sto usando i seguenti file js.grafico a barre flottante etichetta xaxis con testo ruotato da -90 problema di allineamento
<script src="@Url.Content("~/Scripts/charts/excanvas.js")"></script>
<script src="@Url.Content("~/Scripts/charts/jquery.flot.js")"></script>
<script src="@Url.Content("~/Scripts/charts/jquery.flot.symbol.js")"></script>
Con il seguente script sto definendo il mio grafico a barre con testo ruotato dell'etichetta xaxis di -90 gradi.
$.each(data, function (index, item) {
i = (index + 1) * 2;
DataValues.push({ data: [i, item.Value], color: Color[i] });
DataValues.push([i, item.Value]);
TickData.push([i, item.MonthName]);
});
$.plot($("#CurrentYearlyTrendsBar"), [{ data: DataValues, color: "#3D69AA" }],
{
series: { bars: { show: true } },
bars: {
barWidth: 1.5,
align: "center"
},
xaxis: {
ticks: TickData,
axisLabelUseCanvas: true,
labelAngle: -90,
},
yaxis: { axisLabelUseCanvas: true },
grid: { hoverable: true }
});
$("#CurrentYearlyTrendsBar").UseTooltip();
Il problema che sto avendo è con il posizionamento delle etichette xaxis. le etichette xaxis sono posizionate sul bordo sinistro della rispettiva barra nel grafico.
Si prega di suggerire come è possibile centrare l'allineamento delle etichette xaxis alle rispettive barre. Grazie in anticipo ...
Puoi descrivere il problema con l'immagine o violino? –
Flot non supporta ancora le etichette dell'asse ruotato; quale plugin stai usando per farlo? Quale versione di Flot stai usando? – DNS
@captain Non riesco a aggiungere l'immagine in questione a causa della limitazione della reputazione minima da StackOverflow e non ho ancora usato il violinista. Quindi puoi suggerirmi come posso allegare un'immagine con la domanda, – Shaggy