5.10. 设置图表主题
在body元素上定义dg-chart-theme属性, 即可设置图表主题。例如:
- ...
- <body dg-chart-theme="{
- //前景颜色
- color:'#FFF',
- //背景颜色
- backgroundColor:'#000',
- //边框颜色
- borderColor:'#333',
- //标题颜色
- titleColor:'#FFF',
- //图例颜色
- legendColor:'#BBB',
- //坐标轴颜色
- axisColor:'#AAA',
- //坐标轴刻度分隔线颜色
- axisScaleLineColor:'#555',
- //图形条目颜色
- graphColors:['#5EF6FE','#91CA8C','#EA7E53'],
- //值域图形条目颜色
- graphRangeColors:['#00FF00','#0000FF'],
- //提示框主题
- tooltipTheme:{color:'#FFF',backgroundColor:'#000',borderColor:'#333'},
- //高亮块主题
- highlightTheme:{color:'#FFF',backgroundColor:'#000',borderColor:'#333'}
- }">
- ...
也可以使用echarts主题更精细地定义图表主题,在body元素上定义dg-echarts-theme属性, 并将其值设置为一个已注册至echarts的主题名即可。例如:
- ...
- <script type="text/javascript">
- echarts.registerTheme("myTheme", {...});
- </script>
- ...
- <body dg-echarts-theme="myTheme">
- ...