0

不幸的是,我使用的技术依赖于旧的Prototype.js框架(看看那个看起来很现代的网站!)。我想在页面上包含一个 sigma.js 图,但只需将脚本标签放在 import sigma 上就会出现此错误:

TypeError: sigma.utils.matrices is undefined sigma.min.js:2

我不知道这个的确切原因,虽然我已经问过了,但我认为它与 Prototype.js 冲突。

是否可以将我所有的 sigma.js 代码连同 sigma.js 导入一起放在一个自执行函数中,这样就不会冲突?

4

1 回答 1

0

试试这样:

(function(sigma){
 //your usage of sigma     sigma.classes.graph....
})(sigma);
于 2014-08-27T09:09:29.880 回答