Pra*_*kar 1 css linechart d3.js nvd3.js
我正在尝试使用angular-nvd3库实现角度D3折线图。我们正在使用AngularJS 1.6与ES6。这是angular-nvd3的连接方式:
app.js
import angularnvd3 from '../node_modules/angular-nvd3/index';
export default angular.module('myApp', othermodules,..angularnvd3)
.
.
Run Code Online (Sandbox Code Playgroud)
controller.js
this.linechartOptions = {
chart: {
type: 'lineChart',
height: 300,
width:500,
x: function(d){ return d.x },
y: function(d){ return d.y },
useInteractiveGuideline: true,
xAxis: {
axisLabel: 'X Label'
},
yAxis: {
axisLabel: 'Y Label',
},
},
title: {
enable: true,
text: 'Some text',
css: {
'font-size' : '15px',
'font-weight' : 'bold',
'text-align' : 'left'
}
},
};
this.linechartData = [{
values: lineChartData,
key: 'Some Key',
color: '#1f77b4'
}]
Run Code Online (Sandbox Code Playgroud)
template.html
<nvd3 options="controller.linechartOptions" data="controller.linechartData"></nvd3>
Run Code Online (Sandbox Code Playgroud)
我一直在指这些资源:
但是我不知道如何删除黑色背景和创建填充区域的线条。我只需要查看上面提到的plunker中所示的折线图。