Вот простая гистограмма с использованием Dojox Charting:
Обратите внимание, что в нижней части диаграммы есть ось с цифрами от 0 до 3. Я хотел бы повторить эту же ось в верхней части диаграммы. Как я могу создать эту верхнюю ось?
Вот код:
var data = [1, 2, 3];
require(
[
'dojox/charting/Chart',
'dojox/charting/axis2d/Default',
'dojox/charting/plot2d/Bars',
'dojox/charting/themes/Claro',
'dojo/domReady!'], function (Chart, Default, Bar, theme) {
var chart = new Chart('chart');
chart.setTheme(theme);
chart.addPlot('default', {
type: Bar,
gap: 5
});
chart.addAxis('x', {
labels: [{
value: 1,
text: 'One'
}, {
value: 2,
text: 'Two'
}, {
value: 3,
text: 'Three'
}],
vertical: true,
minorTicks: true,
majorTick: {
length: 5
},
minorTick: {
length: 5
}
});
chart.addAxis('y', {
min: 0,
minorTicks: true,
majorTick: {
length: 5
},
minorTick: {
length: 5
}
});
chart.addSeries('Bar', data);
chart.render();
});