我在使用角度为8的heatmap.js时遇到了问题。它在现场服务时运行的很好,但是当我运行生产构建时,我得到了以下错误:
ERROR TypeError:“设置getter专用属性”数据“”
在我的份上
import * as h337 from 'heatmap.js';
.
.
.
heatmap() {
...
const heatmap = h337.create(options);
const datos = {
max: this.max,
min: this.min,
data: data
};
heatmap.setData(datos);
...
}发布于 2019-11-12 13:29:29
我也有类似的问题,然后当我把角度从8.0升级到8.2的时候,发球都不起作用。事实证明,显式设置img.data存在一个问题(搜索错误,您会发现更多细节)。https://github.com/pa7/heatmap.js已经有了一个尚未解决的问题,但项目中的最新合并似乎是3年前的事了,而且没有那么活跃。所以要么你自己修复这个错误(在你的分叉版本的回购),要么你使用一个已经分叉的回购。我做了第二次,而且效果很好。唯一需要做的事情是替换package.json中的package.json依赖项。
npm install --save https://github.com/ionata/heatmap.js.git因此,在最后,您的package.json将有以下条目:
"heatmap.js": "git+https://github.com/ionata/heatmap.js.git"https://stackoverflow.com/questions/58084055
复制相似问题