1
我在我的GWT應用程序中遇到了一個問題,我在其中使用另一個腳本,它本身使用underscore.js
庫。該腳本定義了全局變量var _;
。GWT污染全球Javascript命名空間
問題在於GWT生成的代碼還定義了var _
以用於應用程序特定的目的;這與另一個腳本中定義的_
相沖突。
我也不知道GWT可能定義的其他腳本可能會在不知不覺中干擾的其他全局變量。
(編輯:從this question看來,_
是它使用的唯一符號)。
有什麼方法可以將GWT生成的變量放入我選擇的單獨全局變量中嗎?
確實。實際上,我將自己的自定義鏈接器應用到我的應用程序,以便使用通常的瀏覽器上下文運行GWT代碼;看起來我需要模擬iframe命名空間隔離。 – funkybro 2012-03-22 16:11:29