数値のy軸を整数として表示しようとしています...運が悪いと、常に小数が表示されます。
この返信を行う方法を見つけた場合は、私に返信してください。テストを簡単にするためのコードは、http: //jsfiddle.net/adriansky/4uY7H/にあります。
var store1 = Ext.create('Ext.data.Store', {
fields: ['name', {name: 'people', type: 'integer' }],
data:[
{"name":"jan", "people":13},
{"name":"feb", "people":12},
{"name":"mar", "people":12},
{"name":"apr", "people":13},
{"name":"may", "people":12},
{"name":"june", "people":13}
]
});
var chart = Ext.create('Ext.chart.Chart', {
renderTo: Ext.getBody(),
width: '80%',
height: '80%',
store: store1,
axes: [{
type: 'Numeric',
position: 'left',
fields: ['people'],
}, {
type: 'Category',
position: 'bottom',
fields: ['name'],
}],
series: [{
type: 'line',
axis: 'left',
xField: 'name',
yField: 'people',
}]
});