Używam biblioteki flot do projektowania skumulowany wykres słupkowy, w którym używam następujących plików js.flot bar chart xaxis etykieta z obróconym tekstem o -90 wyrównanie wydanie
<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>
Przy pomocy poniższego skryptu definiuję wykres słupkowy z obróconym tekstem etykiety xaxis o -90 stopni.
$.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();
Problem, który mam z pozycjonowaniem etykiet xaxis. Etykiety xaxis są umieszczone na lewej krawędzi odpowiedniego paska na wykresie.
Proszę zasugerować, w jaki sposób wyśrodkować etykietę xaxis do odpowiednich pasków. z góry dzięki ...
Czy możesz opisać swój problem z obrazem lub skrzypce? –
Flot nie obsługuje jeszcze etykiet z obróconą osią; jakiej wtyczki używasz do tego? Jaką wersję Flota używasz? – DNS
@captain Nie mogę dodać obrazu, o którym mowa, ze względu na minimalne ograniczenie reputacji przez stackoverflow i nie używałem jeszcze skrzypka. Czy możesz mi podpowiedzieć, jak mogę dołączyć obraz do pytania: – Shaggy