【发布时间】:2020-06-26 11:34:26
【问题描述】:
我正在尝试获取一个动态选项卡,并且每个选项卡都有一个 c3.js 图表。
<mat-tab-group dynamicHeight animationDuration="1000ms"
disableRipple (selectedTabChange)="Change($event)">
<mat-tab *ngFor="let workplace of workplaceList;let i = index"
label="{{this.workplace}}" input type="text">
<div id="chart" class="c3"></div>
</mat-tab>
</mat-tab-group>
始终填充第一个选项卡。其他都是空的。 当我返回和前进到选项卡 2 时,图表神奇地出现了,但永远无法同时加载最后一个或全部。
感谢您的宝贵时间。
【问题讨论】:
-
你是如何在 ts 中调用图表生成函数的?
-
c3.generate({ data: -
您在哪里添加参考,例如 #chart ?在这 3.generate
-
你总是在 selectedTabChange 事件中生成图表?
-
我就是这样做的,但是来自后端的不同数据(我可以在网络选项卡的 JSON 中看到数据,但 c3 没有重绘
标签: angular angular-material c3.js