javascript - 如何更改 Nvd3 中的 y 轴刻度?

标签 javascript angularjs nvd3.js

我是nvd3的新人。 如何编辑 y 轴刻度。

我在另一个问题中看到了这样的方法调用:

chart.yDomain([0, 15]);

但这并没有奏效。

我当前的代码如下所示:

case $scope.dataService.rechtsformen.Einzelkanzlei_Wp:
case $scope.dataService.rechtsformen.GbR_Wp:
case $scope.dataService.rechtsformen.PartG_Wp:
case $scope.dataService.rechtsformen.GmbHCoKG_WP:
case $scope.dataService.rechtsformen.KG_WP:
case $scope.dataService.rechtsformen.GmbH_WP:
case $scope.dataService.rechtsformen.AG_WP:
case $scope.dataService.rechtsformen.PartG_mbB_WP:
    var result = dicErgebnisService.berechneFall2(
        daten.deckungssummeJeJahr1,
        daten.deckungssummeJeFall2,
        daten.deckungsumfangUnmaximiert,
        daten.deckungssummeJeFall1,
        daten.unmaximiertBetrag
    );

    options.chart.type = 'multiChart';
    options.chart.yAxis1.ticks = 8;
    options.chart.xAxis.tickFormat = function(d) {
        return (d+1);
    };
    options.chart.yAxis1.tickFormat = function(d) {
        return $filter('currency')(d, '€', 0);
    };
    options.chart.callback = function(chart) {
        chart.bars1.stacked(true);
        chart.bars2.stacked(true);
        chart.update();
        $scope.setMultiBarValue(chart, options.chart, null, options.chart.stacked);
    };
    return result;
    break;

最佳答案

我找到了解决方案。当您使用stackedbarchart时,您必须使用chart.ydomain1([])

关于javascript - 如何更改 Nvd3 中的 y 轴刻度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60545171/

相关文章:

javascript - React Router 条件路由组件闪烁/闪烁

javascript - 我们如何从网页按钮点击事件导航到 Activity ?

javascript - 基于文本输入字段创建动态链接

javascript - NVD3 强制条形图中条形的特定宽度

javascript - 将 Json 数据加载到 nvd3 图中

javascript - 如何根据 php 返回的日期对象在 jquery 中创建一个新的日期对象?

javascript - AngularJS 使用来自 Controller 的指令

javascript - 如何从Controller访问AngularJS上的$scope变量来查看

angularjs - 如何从 Angular 指令取回数据

svg - nvd3 图表 - x 轴标签