有没有办法导出chartjs图表树图



我正在使用一个名为:chartjs chart treemapchart.js扩展,但导出图表时遇到问题。我曾尝试使用chartjs节点画布,但此库仅支持原生chat.js图表(非扩展图表(。

有人知道导出chart.js扩展的库或方法吗?

感谢

chartjs节点画布将使用已导入全局命名空间的Chart.js插件。

只需像这样导入:

const chartTreeMap = require('chartjs-chart-treemap');
const { CanvasRenderService } = require('chartjs-node-canvas');

并正常使用CanvasRenderService。您不必对chartTreeMap对象执行任何操作,因为它在导入时会自动覆盖图表(请参阅源代码(。

许多树映射库示例都引用了Color对象。您必须将其替换为Chart.helpers.color,并提供一个全局CanvasGradient对象。

我找到了解决方案。为了让chartjs节点画布理解树映射类型,需要添加一些自定义配置。

来源:https://www.chartjs.org/docs/latest/developers/charts.html#extending-现有图表类型

相关内容

  • 没有找到相关文章

最新更新