dg-chart-renderer

功能:自定义图表渲染器,用于自定义图表渲染逻辑。

必填:当图表类型为自定义时必填

元素:<div>图表元素

格式:同图表渲染器

当图表类型为自定义时,自定义图表渲染器需至少定义 render、update函数; 而对于非自定义类型的图表,自定义图表渲染器的所有项都不是必须定义的, 定义的项(比如update函数)将会覆盖图表内置图表渲染器的对应项。

示例

  1. <head>
  2. <script type="text/javascript">
  3. var myChartRenderer=
  4. {
  5. render: function(chart)
  6. {
  7. chart.elementJquery().append("<div>render custom chart</div>");
  8. },
  9. update: function(chart, results)
  10. {
  11. chart.elementJquery().append("<div>update custom chart</div>");
  12. }
  13. };
  14. </script>
  15. </head>
  16. <body>
  17. <div dg-chart-widget="..." dg-chart-renderer="myChartRenderer"></div>
  18. </body>