我们的react站点基于氩专业仪表板框架。更新到chart.js@^3.6.0&react-chattjs-2^4.0.0我们得到了一些错误:
TypeError: Cannot read properties of undefined (reading 'prototype')
src/variables/charts.js:28
25 | // Code from: https://codepen.io/jedtrow/full/ygRYgo
26 | //
27 |
> 28 | Chart.elements.Rectangle.prototype.draw = function () {
29 | var ctx = this._chart.ctx;
30 | var vm = this._view;
31 | var left, right, top, bottom, signX, signY, borderSkipped, radius;
有人遇到这个问题吗?知道有没有办法解决吗?可能是因为我们以这种方式经历的版本差距。
这是因为它是一个主要的版本升级,其中有很多突破性的更改。对于所有这些,请阅读迁移指南。在您的情况下,elements.Rectangle
已不存在。已更换为elements.bar