【问题标题】:Chartjs - Dataset colors are getting overloaded with angular-chartjsChartjs - 数据集颜色被 angular-chartjs 超载
【发布时间】:2018-07-09 14:14:35
【问题描述】:

我正在使用 Chartjs 的 angularjs 包装器。当从推送事件程序接收到新数据时,我正在更新图表。我还在选定的图形数据集之间着色。

当我转到另一个页面并再次返回图形页面时,数据集颜色的不透明度会增加,最终不透明度会消失。 在我看来,当我重新访问页面时,数据集的颜色并没有被清除。但是,当我刷新页面时,此问题得到解决。

重访时如何清除之前的数据集详情。

我尝试了 chart.clear() 但没有用

【问题讨论】:

  • 您使用的是哪个版本?
  • 我使用的是chartjs 2.7版本

标签: angularjs chart.js angular-chart


【解决方案1】:

angular-chartjs 已过时,不能真正与较新版本的chartJS 一起使用。

查看此问题:#677

发行者给出了一个关于如何使用包装器实现 chartJS 的示例。您需要意识到仅 chartJS 不再处理颜色的事实。您需要自行设置。

另一方面,如果你真的不想自己做,你可以试试my wrapper implementation for chartJS。

【讨论】:

    猜你喜欢
    • 2016-08-02
    • 1970-01-01
    • 1970-01-01
    • 2019-10-06
    • 2016-12-01
    • 1970-01-01
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多