我目前正在构建一个Angular应用程序,托管在Cumulocity IoT平台上,我正在尝试使用Chart.js来生成自定义条形图。这在一开始并不起作用,所以我做了一些挖掘,发现了一个特殊的节点包ng 2-chart,它是为了在Angular中使用Chart.js而开发的。
碰巧的是,我安装了每个依赖项的最新版本,但我很快就在尝试构建和服务应用程序时遇到了错误,其中NG8002
指出:
Error: src/app/features/[..].component.html:81:17 - error NG8002: Can't bind to 'legend' since it isn't a known property of 'canvas'.
我做了一些研究,发现这可能是由于最新版本的Chart.js和ng 2-chart与我当前的开发环境不兼容:
@angular/cli
:14.2.12npm
:6.14.18c8y/client
:1016.0.324
其他人遇到过这个问题吗?我的应用程序可以使用什么版本的Chart.js和ng 2-chart?
1条答案
按热度按时间4si2a6ki1#
我给你留下一个与ng 2兼容的版本的小图片-图表和安装指南
安装指南
https://www.npmjs.com/package/ng2-charts