Canvas JS中有几行代码依赖for for循环,而不在循环中使用hasOwnProperty。
当其他库扩展数组原型时,它会破坏CanvasJS。
在v1.7.0 GA中,第2406行:
for (index in plotAreaElements) {
plotAreaElements[index].render();
}
如果你用一个名为“first”的函数扩展了数组原型,那么上面的代码将尝试在第一个函数上调用“render”,这会破坏CanvasJS。
非常糟糕。
有人可以解决这个问题吗?