如何修改轴文本的sencha图表中的字体颜色和字体大小
How to modified the font colour and font size in sencha chart for axes text
请帮忙解决这个问题,如何在轴文本的煎茶图表中更改字体颜色和字体大小
这是我的示例图表
http://jsfiddle.net/onlinesolution/djaydxnd/58/
axes: [
{
type: 'Numeric',
position: 'bottom',
fields: ['data1'],
minimum: 0,
maximum:20,
fontSize:20
}, {
type: 'Category',
position: 'top',
fields: ['month'],
}
],
您需要为此图表定义自定义主题:
Ext.define('Ext.chart.theme.Whosebug', {
extend: 'Ext.chart.theme.Green',
constructor: function(config) {
this.callParent([Ext.apply({
axisLabelBottom: {
font: '22px Arial'
}
}, config)]);
}
});
稍后您可以在图表配置中使用此主题:
Ext.create('Ext.chart.Chart', {
theme: 'Whosebug'
//[...]
}
这是一个完整的例子:
http://jsfiddle.net/L4x72q3j/
以下是一些较旧但仍然有效的详细信息:
http://docs.sencha.com/extjs/4.1.3/#!/guide/drawing_and_charting-section-theming
这里同样基于较新的 ExtJs 版本:
http://docs.sencha.com/extjs/6.5.0/classic/Ext.chart.theme.Base.html#cfg-axis
为 ExtJS 6.5.2 使用标签配置。
axes: [{
...
label: {
font: '10px Open Sans'
}
}]
ExtJS 文档:https://docs.sencha.com/extjs/6.5.2/classic/Ext.chart.axis.Axis.html#cfg-label
请帮忙解决这个问题,如何在轴文本的煎茶图表中更改字体颜色和字体大小
这是我的示例图表
http://jsfiddle.net/onlinesolution/djaydxnd/58/
axes: [
{
type: 'Numeric',
position: 'bottom',
fields: ['data1'],
minimum: 0,
maximum:20,
fontSize:20
}, {
type: 'Category',
position: 'top',
fields: ['month'],
}
],
您需要为此图表定义自定义主题:
Ext.define('Ext.chart.theme.Whosebug', {
extend: 'Ext.chart.theme.Green',
constructor: function(config) {
this.callParent([Ext.apply({
axisLabelBottom: {
font: '22px Arial'
}
}, config)]);
}
});
稍后您可以在图表配置中使用此主题:
Ext.create('Ext.chart.Chart', {
theme: 'Whosebug'
//[...]
}
这是一个完整的例子:
http://jsfiddle.net/L4x72q3j/
以下是一些较旧但仍然有效的详细信息:
http://docs.sencha.com/extjs/4.1.3/#!/guide/drawing_and_charting-section-theming
这里同样基于较新的 ExtJs 版本:
http://docs.sencha.com/extjs/6.5.0/classic/Ext.chart.theme.Base.html#cfg-axis
为 ExtJS 6.5.2 使用标签配置。
axes: [{
...
label: {
font: '10px Open Sans'
}
}]
ExtJS 文档:https://docs.sencha.com/extjs/6.5.2/classic/Ext.chart.axis.Axis.html#cfg-label