【问题标题】:Chartjs sample line chart setup doesn't show dataLabelsChartjs 示例折线图设置不显示 dataLabels
【发布时间】:2014-10-20 02:09:37
【问题描述】:

使用 Chart.js (http://www.chartjs.org/docs/#line-chart-example-usage) 的示例折线图代码,我可以在 js fiddle 或独立页面上创建完美的折线图。

问题是,完全相同的配置代码在插入我的项目并转换为自定义 Knockout 绑定时,不会显示应该位于图表左侧和底部边缘的数据标签。除此之外,它看起来与示例完全相同。

我的代码过于复杂,无法包含在此处,所以我正在寻找的只是随机的 spitball 想法,可能是什么导致了这种情况发生?因为 Chartjs 输出了一个 Canvas 元素,所以我发现几乎不可能诊断出这个问题。

提前感谢您的任何建议!

【问题讨论】:

  • 画布是否被另一个 div/s 覆盖或者标签没有被绘制在画布上?

标签: javascript knockout.js chart.js


【解决方案1】:

多么愚蠢的问题。原来标签的默认颜色是#666,和我的背景颜色一样。我使用错误的属性名称来更改标签的颜色,设置“数据标签”颜色的正确属性是:scaleFontColor

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-26
    • 2017-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多