相关疑难解决方法(0)

Chartjs线图只有一点 - 如何居中

我有一张chartjs折线图,显示了不同产品在一系列日期的销售情况.用户可以选择日期范围(例如从2015-12-01到2015-12-10)来查看每天的销售情况,这很好并且可以正常工作.

但是如果用户只选择一天(范围从例如2015-12-01到2015-12-01),他会得到正确的图表,但看起来不太好:

在此输入图像描述

如您所见,这些点都贴在y轴上.是否有可能将图中的点居中?

这应该是什么样子:

在此输入图像描述

chart.js

5
推荐指数
2
解决办法
5871
查看次数

如何在条形图Chartjs上绘制水平线

我有以下绘制条形图的脚本,我想在特定的 y 点上添加水平线。我正在尝试以下示例链接,我只是替换了 Chart.types.Line.extendChart.types.Bar.extend 但结果我得到了can not read property extend of undefined 所以有人可以帮助正确地在链接中实施上述示例或建议另一个决定

我的源代码没有水平线

  var ctx = document.getElementById("myChart");
        var myChart = new Chart(ctx, {
            type: 'bar',
            data: {
                labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
                datasets: [{
                    label: '# of Votes',
                    data: [12, 19, 3, 5, 2, 3],
                    backgroundColor: [
                        'rgba(255, 99, 132, 0.2)',
                        'rgba(54, 162, 235, 0.2)',
                        'rgba(255, 206, 86, 0.2)',
                        'rgba(75, 192, 192, 0.2)',
                        'rgba(153, 102, 255, 0.2)',
                        'rgba(255, 159, 64, 0.2)'
                    ],
                    borderColor: …
Run Code Online (Sandbox Code Playgroud)

javascript charts chart.js

3
推荐指数
1
解决办法
8914
查看次数

标签 统计

chart.js ×2

charts ×1

javascript ×1