【问题标题】:Change Chartjs financial chart yaxis from left to right从左到右更改 Chartjs 财务图表 yaxis
【发布时间】:2021-02-21 02:19:32
【问题描述】:

从左到右更改Chartjs财务图表yaxis,试过这段代码但没有用:

尺度:{ y轴:[{ 显示:真, 位置:'对' }] }

https://www.chartjs.org/chartjs-chart-financial/

【问题讨论】:

    标签: javascript chart.js finance


    【解决方案1】:

    将位置添加到选项中的第一个(默认)yAxes 对象

    options: {
        scales: {
            yAxes: [{
            position: 'right'
          }]
        }
      }
    

    编辑: 似乎 chartjs Financial 正在使用 lib 的 v3。在 v3 中,您必须以不同的方式编辑轴:

    options: {
      scales: {
        y: {
          position: "right"
        }
      }
    }
    

    【讨论】:

    • 在 chartjs-financial 上不起作用,可能仅在 chartjs 上
    • 在注意到它们基于新的测试版而不是稳定的 v2 之后为您更新了答案
    【解决方案2】:
    scales: {yAxes: [{
    display: true,
    position: 'right',
    ticks: {
     beginAtZero: false,
     max: 2000,
     min: 1000,
     stepSize: 100
    }}]}
    
    scales: { yAxes: [{
    display: true,
    position: 'right',
    ticks: {
     beginAtZero: true
    },}]}
    

    您可以尝试这两种方法,其中一种会起作用,具体取决于您的图表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-22
      • 2018-07-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-12
      • 2020-02-07
      • 1970-01-01
      相关资源
      最近更新 更多