Czy ktoś może mi powiedzieć, jak zmienić szerokość paska w wykresach 2 wykresów Chartjs. W dokumentacji nie ma nic o tym.Jak zmodyfikować szerokość paska w Chartjs 2 wykresy słupkowe
nie wiem co robić.
Czy ktoś może mi powiedzieć, jak zmienić szerokość paska w wykresach 2 wykresów Chartjs. W dokumentacji nie ma nic o tym.Jak zmodyfikować szerokość paska w Chartjs 2 wykresy słupkowe
nie wiem co robić.
Należy zauważyć, że niektóre zmiany zachodzą. Rzeczywista konfiguracja zależy od używanego v2.0.
Dla wersji 2.0.0-alfa
Ustaw categorySpacing
dla xAxes. Można to zrobić globalnie
Chart.defaults.bar.scales.xAxes[0].categorySpacing = 0
lub można to zrobić przez wykresie
...
scales: {
xAxes: [{
categorySpacing: 0
}],
...
Fiddle - http://jsfiddle.net/beehe4eg/
W wersji 1.0.2
Dostosuj opcje barValueSpacing
i barDatasetSpacing
, aby ustawić pręty bliżej. Spowoduje to automatyczne zwiększenie ich szerokości.
Doenst dla mnie. używając '2.0.0-beta2'. – Stillmatic1985
Mogło to ulec zmianie, powyższa odpowiedź dotyczyła wersji 2.0.0-alpha. – potatopeelings
Dla mnie, próbując wersji 2.0 beta, pracowałem nad ustawieniem barPercentage w opcji skali xAxes.
To co kiedyś:
var options = {
data: chartData,
type: "bar",
options: {
scales: {
xAxes: [{ barPercentage: 0.5 }]
}
}
};
var chart = new Chart(chartCtx, options);
Dla wersji 2.4.0 barThickness - Ręcznie ustawić szerokość każdego baru w pikselach. Jeśli nie jest ustawiony, paski są wymiarowane automatycznie.
options = {
scales: {
xAxes: [{
barThickness : 73
}]
}
}
barThickness jest jedyną * opcją *, którą mogę uruchomić na wykresie poziomym. Nie podoba mi się to, że muszę tak konkretnie ustawić wartość - chciałbym uzyskać procent pracy. – shacker
więc nadal nie ma możliwości ustawienia maksymalnej wysokości dla, gdy istnieje tylko jedna lub dwie wartości, to może to automatycznie obliczyć inaczej? – arcom
Ten rodzaj pracował dla mnie. Nie używam skali liniowej, więc wybrałem opcję 'barPercentage' –
[barStrokeWidth] (http://www.chartjs.org/docs/#bar-chart-chart-options) może być tym, czego potrzebujesz. – ODelibalta