1

如何更改 extjs 4 的默认主题。

例如,我不想使用蓝色。

我希望它默认为我选择的其他颜色?我不知道如何覆盖 css 来做到这一点。任何帮助,将不胜感激。

有安装新主题的教程吗?

4

2 回答 2

4

请参阅主题指南,它几乎涵盖了您需要的所有内容:http ://docs.sencha.com/ext-js/4-1/#!/guide/theming

于 2012-11-06T21:10:41.903 回答
0

您可以尝试覆盖基本主题:

this.columnChart.on('afterrender', function() {
         var colors = ['#1486fb','#fbe500','#00b300','#1486fb','#999']; 
        var baseColor = '#eee'; 
        Ext.define('Ext.chart.theme.Fancy', {
            extend: 'Ext.chart.theme.Base', 
            constructor: function(config) {
                this.callParent([Ext.apply({           
                    colors: colors
                }, config)]);
            }
        });

并简单地使用

于 2013-02-18T13:27:04.540 回答