Chart.js stepSize 不适用于日期折线图

维什维什·帕德尼斯

我正在用Chart.js绘制一条线我正在根据某个值绘制时间。我想在轴上固定时隙。我正在使用该stepSize属性,但它不适用。

这是代码:

var data = {
  labels: [1495015201000, 1495015202000, 1495015203000, 1495015204000, 1495015205000, 1495015206000, 1495015207000, 1495015208000, 1495015209000, 1495015210000, 1495015211000, 1495015212000, 1495015213000, 1495015214000, 1495015215000, 1495015216000, 1495015217000, 1495015218000, 1495015219000, 1495015220000, 1495015221000, 1495015222000, 1495015223000, 1495015224000, 1495015225000, 1495015226000, 1495015227000, 1495015228000, 1495015229000, 1495015230000, 1495015231000, 1495015232000, 1495015233000, 1495015234000, 1495015235000, 1495015236000, 1495015237000, 1495015238000, 1495015239000, 1495015240000, 1495015241000, 1495015242000, 1495015243000, 1495015244000, 1495015245000, 1495015246000, 1495015247000, 1495015248000, 1495015249000, 1495015250000, 1495015251000, 1495015252000, 1495015253000, 1495015254000, 1495015255000, 1495015256000, 1495015257000, 1495015258000, 1495015259000, 1495015260000],
  datasets: [{
    label: "DataSet",
    backgroundColor: "rgba(255,99,132,0.2)",
    borderColor: "rgba(255,99,132,1)",
    borderWidth: 1,
    hoverBackgroundColor: "rgba(255,99,132,0.4)",
    hoverBorderColor: "rgba(255,99,132,1)",
    data: [10, 15, 47, 58, 54, 1, 6, 8],
    scaleOverride: false,
    scaleSteps: 0,
    scaleStartValue: 0,
    scaleStepWidth: 1
  }]
};

var myBarChart = new Chart($("#a"), {
  type: 'line',
  data: data,
  options: {
    scales: {
      yAxes: [{
        scaleLabel: {
          display: true
        }
      }],
      xAxes: [{
        type: 'time',
        autoSkip: false,
        ticks: {
          min: 1495015201000,
          stepSize: 10000,
          max: 1495015260000
        },
        scaleLabel: {
          display: true
        },
      }]
    }
  }
});

JSF 中间链接

我需要根据步长在 x 轴上修复缩放。在当前情况下,我需要它的时差为 10 秒。

总加注

您可以使用Time Scale完成您想要的操作,而不是使用刻度配置来让 xAxes 跳过 10 秒

time: {
    unit: 'second',
    unitStepSize: 10
}

JSFiddle 演示:https ://jsfiddle.net/q7qnh9so/5/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

折线图不适用于time chart.js类型

来自分类Dev

Chart.js两个y轴折线图工具提示值不适用于第二个y轴

来自分类Dev

.renderTitle(false) 不适用于折线图 DC.js

来自分类Dev

Html2canvas 不适用于 angular.js 中的 Google 折线图

来自分类Dev

如何为Chart.js图形中的每个水平条制作自定义stepSize

来自分类Dev

是否可以为 Chart.js 中的每个数据集设置刻度 stepSize?

来自分类Dev

ng-click不适用于chart.js

来自分类Dev

Chart.js折线图未显示

来自分类Dev

Angular-chart.js-使折线图不弯曲

来自分类Dev

向Chart.js折线图添加标题

来自分类Dev

具有区域范围的Chart.js折线图

来自分类Dev

Chart.js折线图设置背景色

来自分类Dev

增加chart.js中折线图的标签大小

来自分类Dev

Chart.js-向折线图背景添加渐变

来自分类Dev

Chart.js - 折线图最右边的数据点

来自分类Dev

如何摆脱折线图上每个点顶部的折线(Chart.js)

来自分类Dev

图表 JS 不适用于日期

来自分类Dev

使用d3.chart.js的d3.js中的折线图

来自分类Dev

图例颜色不适用于Chart.js饼图中的随机生成的背景色

来自分类Dev

Google Chart API:折线图-图表日期与日期?

来自分类Dev

Google日期时间格式器不适用于Google折线图

来自分类Dev

Chart.js-多个折线图-仅显示最后一个图表

来自分类Dev

使用Chart.js更改折线图的标签字体颜色

来自分类Dev

在带有json响应的chart.js中绘制折线图

来自分类Dev

在chart.js中绘制折线图,仅在值更改时才放置点

来自分类Dev

Chart.js水平折线图或修改后的水平条形图

来自分类Dev

是否可以使用chart.js恢复折线图中的x轴值

来自分类Dev

如何在Chart.js折线图上自定义y轴标签?

来自分类Dev

Chart.js在折线图上绘制两个json数据集

Related 相关文章

热门标签

归档