我最近更新了chart.js
从2.9.4
到3.6.0
和ng2-chart
从2.4.3
到3.0.8
。
我已经从chart.js遵循migration guide迁移到v3.X
我已经按照ng 2-charts文档中的说明将导入的模块从import { ChartsModule } from 'ng2-charts';
更新为import { NgChartsModule } from 'ng2-charts';
但是自从我更新了那些软件包,一些导入似乎丢失了。
例如,在更新之前,我已经使用导入import { Label, PluginServiceGlobalRegistrationAndOptions } from 'ng2-charts';
,但自从更新以来,这些导入从ng 2-charts包中丢失,并且我在ng 2charts website / github或chart.js中没有找到有关此的任何信息。
是否有人面临同样的问题,由于迁移而丢失导入?
注意:我使用[[email protected]](https://stackoverflow.com/cdn-cgi/l/email-protection)
谢谢你
2条答案
按热度按时间guz6ccqo1#
他们拿走了标签、颜色和一些模式,我想我们必须在component.ts中声明它们。例如:标签:[]然后将它们声明给自己
我不知道如何发布代码,但这里有一个链接到github中的新图表
https://github.com/valor-software/ng2-charts.git
qq24tv8q2#
查看ng 2-charts https://github.com/valor-software/ng2-charts/issues/1386上的帖子
Label
就是string[]
,所以你可以这样替换它。关于PluginServiceGlobalRegistrationAndOptions
,我不知道-我想你需要回退到any
。