我使用的技術不幸依賴於舊的Prototype.js框架(查看現代外觀的網站!)。我想包括在頁面上sigma.js圖,但只是把腳本標籤上導入六西格瑪給出了這樣的錯誤:我可以在自執行函數中導入Javascript庫文件(在本例中爲sigma.js)嗎?
TypeError: sigma.utils.matrices is undefined sigma.min.js:2
我不知道這個確切原因,但我have asked ,但我認爲它與Prototype.js衝突。
是否有可能將我的所有sigma.js代碼與sigma.js import一起放入自執行函數中,這樣就不會發生衝突?
你更新到PrototypeJS(2014年4月)的最新版本?這可能會解決您的問題 – 2014-08-27 15:00:56
不幸的是,我根本不控制原型導入,因爲它是由工具生成的。我保證,如果我告訴你所有的細節,你會搖頭並同意:) – 2014-08-27 15:05:00