4

我看到几个这样的问题:Rally Standard Report charts with a black background,人们希望能够更改图表的背景颜色。有没有人知道如何为 highcharts 渲染设置主题?理想情况下,我想做一个这样的图表:http ://www.highcharts.com/demo/area-inverted/gray 。

我正在使用带有 2.0rc1 接口的 java 脚本。

4

1 回答 1

2

我在尝试解决类似问题时发现了这一点:Rally chart documentation

如果你使用 updateBeforeRender 选项,你可以参考 Highcharts,特别是方法:

Highcharts.setOptions();

这就是您需要使用灰色主题之类的东西。

这是我的图表配置的样子:

App.down('#chartContain').add({
    xtype: 'rallychart',
    updateBeforeRender: function() {
        Highcharts.theme = {...}
        Highcharts.setOptions(Highcharts.theme);
    }
    ...
}

从 Highcharts 文档中复制主题代码,你应该很高兴!

于 2013-08-27T16:36:19.307 回答