javascript - 如何在 Angular 图中制作像钟形曲线一样的条形?

标签 javascript css angularjs chart.js

我正在使用 angular-chart 在我的网络应用程序中绘制图表。我想为图表中的条形图制作 UI,如图所示。我已经尝试了很多来实现这个 UI 但无法实现。我还为相同的 UI 搜索了其他库。我们可以在图表上绘制一条钟形曲线,但我想让每个条形看起来都像一条钟形曲线。 enter image description here 这是 angular-chart 的 JsFiddle。

这是我正在尝试执行的代码。

https://jsfiddle.net/quekid/untd28yq/

$scope.datasetOverride = [{ yAxisID: 'y-axis-1' }, { yAxisID: 'y-axis-2'   }];
$scope.options = {
scales: {
  yAxes: [
    {
      id: 'y-axis-1',
      type: 'linear',
      display: true,
      position: 'left',
      ticks: {
            beginAtZero:true,
            suggestedMin: 0
        }
    },
    {
      id: 'y-axis-2',
      type: 'linear',
      display: false,
      position: 'right'
    }
   ]
 }
};

最佳答案

请试试

 $scope.colors= [{ 
                                fill: true,
                 backgroundColor: "#cb2431"
              }]; 

这将填充图表下方的区域,这是我的工作。试试吧

jsfiddle

关于javascript - 如何在 Angular 图中制作像钟形曲线一样的条形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45159195/

相关文章:

css - 大型样式表或带有 http 请求的较小版本

javascript - 在 AngularJS 中的 ng-model 上定义一个空值

javascript - 美国邮政编码自动添加 - 9 位数字

javascript - 在 Javascript 中解构赋值的好处

javascript - 如何在 react 中有条件地渲染元素

javascript - offset().top 无法正常工作

javascript - Jquery 可拖放事件委托(delegate) : stop & drop

javascript - 如何在 Angular 的样式标签中格式化 URL?

javascript - paper.js onFrame 方法不起作用

javascript - 如何以完美的网格样式将不同大小的 DIV float 到左侧?