Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript c3.js第二个y轴不';t缩放到数据_Javascript_D3.js_C3.js - Fatal编程技术网

Javascript c3.js第二个y轴不';t缩放到数据

Javascript c3.js第二个y轴不';t缩放到数据,javascript,d3.js,c3.js,Javascript,D3.js,C3.js,我使用的是c3.js,我需要y2轴,因此我在代码中添加了: axis: { y2: { show: true } } 但是刻度与我的数据值不对应:我发现0,5,2,2,1,而我的数据值上升到20。当我加上: axis: { y2: { show: true, inner: true } } 这很奇怪,

我使用的是c3.js,我需要y2轴,因此我在代码中添加了:

axis: {
        y2: {
            show: true
        }
    }
但是刻度与我的数据值不对应:我发现0,5,2,2,1,而我的数据值上升到20。当我加上:

axis: {
            y2: {
                show: true,
                inner: true 
            }
        }
这很奇怪,但是它给出了正确的值,但是我的客户不希望刻度在里面。 这是来自c3.js的bug吗?你能帮我修一下吗

谢谢

如何使用:

axis: {
  y2: {
    tick: {
      values: [100, 1000, 10000]
    }
  }
}

如何使用:

axis: {
  y2: {
    tick: {
      values: [100, 1000, 10000]
    }
  }
}


谢谢你的回答,但是我尝试了第一个解决方案,我仍然有同样的问题,至于第二个,我需要勾号是外部的,所以我把它放在外部:真的,我得到了错误的值。你共享的小提琴可能是什么?数据是动态构造的,这就是为什么我不能,但我添加了一张当我有一个标准y2轴时问题的图片。我希望帮助感谢您的帮助,但这正是我所拥有的(除了数据是动态的,函数c3.generate的构造取决于数据)感谢您的回答,但是我尝试了第一个解决方案,我仍然有相同的问题,至于第二个,我需要勾号是外部的,所以我把它放在外部:真的,我得到了错误的值。你共享的小提琴可能是什么?数据是动态构造的,这就是为什么我不能,但我添加了一张当我有一个标准y2轴时问题的图片。我希望帮助感谢您的帮助,但这正是我所拥有的(除了数据是动态的,函数c3.generate的构造取决于数据)