我正在使用Ionic 2和Angular来构建应用程序,并希望显示一些图表。因此,我从服务器获取数据并循环遍历结果。但是,第一个图表不呈现并给我以下错误:
EXCEPTION: #03091456 chartobject-1.render() Error >> Unable to find the container DOM element.
但是,当我通过Chrome调试器调试它时,我可以看到容器元素。然而,fusioncharts在某种程度上无法检测到它。可能是什么问题,我该如何解决?
我的模板文件就是这个。
<ion-card *ngFor="let chart of charts">
<fusioncharts width="100%" height="50%"
type={{chart.type}}
dataFormat="JSON"
[dataSource]=chart.dataSource>
</fusioncharts>
</ion-card>
更新:如果我删除enableProdMode()
,则不会渲染任何图表。
更新:Plunker:https://plnkr.co/edit/jOSb4ILhHW1Nh4eI5Mtk?p=preview