我正在使用nvd3 for angular2,我试图在初始化之后动态地更改图表选项(yDomain).
this.options = {
chart: {
type: 'lineChart',
x: function(d){return d.x;},
y: function(d){return d.y;},
yDomain: [1, 2],
Run Code Online (Sandbox Code Playgroud)
我已经尝试过了:
this.options.chart.yDomain = [0.1,0.2];
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏.
虽然使用ng2-nvd3结合角度2路由功能,我注意到控制台充满了以下错误:
d3.min.js:1 Error: <g> attribute transform: Expected number, "translate(NaN,5)"
Run Code Online (Sandbox Code Playgroud)
我设法将问题指向一个用例:
这个可以很容易地用这个plunker重现:
怎么能避免这个错误?