kendo angular 将数组推送到数据源时不绘制图表
kendo angular chart does not draw when array is pushed to the datasource
当我登录时,我可以在控制台中看到我的数组,但它没有绘制图表这里是图表:
<kendo-chart>
<kendo-chart-title text="Units sold"></kendo-chart-title>
<kendo-chart-series>
<kendo-chart-series-item type="line" [data]="seriesData">
</kendo-chart-series-item>
</kendo-chart-series>
</kendo-chart>
这里是组件:
public seriesData: number[][]=[] ;
public x:number[][]=[];
以下工作并绘制图表:
this. seriesData = [
[16.4, 7], [21.7, 9], [25.4, 5], [19, 2]
];
但以下内容不起作用:
this.x=[
[5,4],[3,6]
]
this. seriesData.push(this.x);
Demo 使用这个
this. seriesData = [ [16.4, 7], [21.7, 9], [25.4, 5], [19, 2] ];
this.x=[[5,4],[3,6] ];
this. seriesData=this. seriesData.concat(this.x);
当我登录时,我可以在控制台中看到我的数组,但它没有绘制图表这里是图表:
<kendo-chart>
<kendo-chart-title text="Units sold"></kendo-chart-title>
<kendo-chart-series>
<kendo-chart-series-item type="line" [data]="seriesData">
</kendo-chart-series-item>
</kendo-chart-series>
</kendo-chart>
这里是组件:
public seriesData: number[][]=[] ;
public x:number[][]=[];
以下工作并绘制图表:
this. seriesData = [
[16.4, 7], [21.7, 9], [25.4, 5], [19, 2]
];
但以下内容不起作用:
this.x=[
[5,4],[3,6]
]
this. seriesData.push(this.x);
Demo 使用这个
this. seriesData = [ [16.4, 7], [21.7, 9], [25.4, 5], [19, 2] ];
this.x=[[5,4],[3,6] ];
this. seriesData=this. seriesData.concat(this.x);