我在使用chartJS和primeNG时遇到此错误:
ERROR TypeError: chart_js__WEBPACK_IMPORTED_MODULE_2__ is not a constructor
at UIChart.initChart (primeng-chart.js:48)
at UIChart.ngAfterViewInit (primeng-chart.js:29)
at callHook (core.js:3038)
at callHooks (core.js:3008)
at executeInitAndCheckHooks (core.js:2960)
at refreshView (core.js:7243)
at refreshComponent (core.js:8326)
at refreshChildComponents (core.js:6965)
at refreshView (core.js:7222)
at refreshEmbeddedViews (core.js:8280)
在我的angular.json文件中,我添加了:“脚本”:[“节点_模块/图表. js/分销商/图表. js”]
ChartJS版本:“图表. js”:“^3.0.2”,灌注NG:“primeng”:“^11.3.2”,Angular 命令行界面v:“@Angular /倾斜”:“~10.0.1”、
3条答案
按热度按时间2uluyalo1#
高概率primeng仍然只适用于chart.js的v2,因为v3本月刚刚发布,并有一些突破性的变化。
将chart.js降级到版本2.9.4应该可以解决您的问题
sg24os4d2#
变更:
收件人:
r6vfmomb3#
康格
进入
从here开始。